• 字符串代码


    package com.hanqi;
    
    import java.util.Random;
    
    public class ZFC {
        public static void main(String[] args) {
            
        String str1 = "字符串常量";
        
        String str2 = null;
        
        str2 = new String();
        
        str2 = new String("实例化字符串");
        
        char[] c = new char[]{'a','b','c'};
        
        str2 = new String(c);
        
        str2 = ("asdsajkljfadaskllkjflj");
        
        //字符集
        
        //str2 = new String(bytes);
        
        System.out.println("str2.length = " + str2.length() );
    
        System.out.println("str2 = " + str2 );
    
        //查找字符或字符串
        
        int in = str2.indexOf("bb");
        
        System.out.println("bb = " + in);
        
        int  la = str2.lastIndexOf("d");
        
        System.out.println("d = " + la);
        
        String newStr = str2.substring(5 , 6);
        
        System.out.println("sunstraung() = " + newStr);
            
        str2 = "  abcdad  ";
        
         //去除前后两格
        System.out.println("去空格 = " + str2.trim()+"后面");
        
        
        //查找  替换
        
        str2.replace(" ", "");
        
        System.out.println("查找替换设备 = " +str2.replace(" ", "")+"后面");
    
        str2 = "abc,不好";
        
        System.out.println("查找替换 = " +str2.replaceFirst("abc ", "张三")+"");
    
        str2 = "abcde";
        //判断字符串开始和结束
        
        str2.startsWith("a");
        
        System.out.println("判断起始 = " + str2.startsWith("a"));
    
        System.out.println("判断起始" + (str2.indexOf("acb")== 0));
    
        str2.endsWith("f");
        
        System.out.println("判断结束 = " + str2.endsWith("f"));
        
        str1 = new String("abc");
        
        str2 = new String("abc");
        
        System.out.println("判断字符串相等=" + (str1 == str2));
        
        System.out.println("判断字符串相等=" + (str1.equals(str2)));
    
        str1 = "abc";
        
        str2 = "abc";
        
        System.out.println("判断字符串相等a=" + (str1 == str2));
        
        System.out.println("判断字符串相等b=" + (str1.equals(str2)));
        
        System.out.println("str1 = " + str1.toUpperCase());
        
        str2 = "abc#def#ghr#xyz";
        
        String[] array = str2.split("#");
        
        for(int i = 0;i < array.length;i++){
            System.out.println("" + array[i]);
        }
        
        //数学运算
        System.out.println("四舍五入="+Math.round(123.456));
        //取上限值
        System.out.println("取上限值="+Math.ceil(123.456));
        //取下限值
        System.out.println("取下限值="+Math.floor(123.456));
        System.out.println("PI="+Math.PI);
        
        //随机数
        System.out.println("随机数="+Math.random());
        
        Random r= new Random();//时间作为种子
        //r=new Random(1);//随机数种子,出来的结果是不变的
        
        System.out.println("Random随机数="+r.nextInt(1000));
        System.out.println("Random随机数="+r.nextInt(1000));
        System.out.println("Random随机数="+r.nextInt(100));
        System.out.println("Random随机数="+r.nextInt(100));
        System.out.println("Random随机数="+r.nextInt(10));
        }
    
    }
  • 相关阅读:
    P2731 骑马修栅栏 Riding the Fences
    P1351 联合权值
    [脚本]为所有节点挂载磁盘
    [转]expect的安装
    挂载磁盘linux
    [转]Mac 科研常用软件
    [转]error while loading shared libraries 错误解决办法总结
    linux安装SVN
    Java web项目在linux环境下自动编译和部署脚本
    个人所得税计算方法
  • 原文地址:https://www.cnblogs.com/WY404683569/p/5052924.html
Copyright © 2020-2023  润新知