java 方法

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

public class Demo02 {
    public static void main(String[] args) {
        byte [] bs={65,66,67,68,69};
        //ASCII码表:0=48;A=65;a=97
        //字节数组转为字符串(正数时,走ASCII码表)
        String str1=new String(bs);
        byte [] bs2={-65,-66,-67,-68,-69};
        //负数时,走的是中文码表,一个汉字两个字节
        //必须成对存在
        String str2=new String(bs2);
        System.out.println(str2);
        //从哪开始几个:
        //带()叫方法;不带()叫属性
        
        
        //字符数组-->字符串
        char [] ch={'a','4','e','中'};
        String str=new String(ch);
        System.out.println(str);
        
        
        String str3="你好java,java你好";
        //获取字符串长度:length()方法
        System.out.println(str3.length());
        //截取字符串:substring()     sub是-(减号)的意思
        //从下标2开始到最后
        System.out.println(str3.substring(2));
        //从下标2开始到下标6(包头不包尾)
        System.out.println(str3.substring(2,6));
        
        
        //判断是否以该字符串开头:startsWith()
        System.out.println(str3.startsWith("java"));
        //判断是否以该字符串结尾:endsWith()
        System.out.println(str3.endsWith("java"));

        
        //判断大字符串是否包含小字符串:contains()
        System.out.println(str3.contains("php"));
        System.out.println(str3.contains("java"));
        
        
        //判断小字符串在大字符串中  第一次  出现的位置:indexOf()
        System.out.println(str3.indexOf("java"));//2(下标)
        System.out.println(str3.indexOf("php"));//-1(没有该值时出现-1)(下标)
        
        
        //将 字符串 转为 字节 数组
        byte [] bytes=str3.getBytes();
        for(int i=0;i<bytes.length;i++){
            System.out.print(bytes[i]+" ");
        }
        System.out.println();//换行
        //将 字符串 转为 字符 数组
        char [] ch1=str3.toCharArray();
        for(int i=0;i<ch.length;i++){
            System.out.print(ch[i]+" ");
        }
        System.out.println();//换行
        
        
        //区分大小写,判断两个字符串内容是否相同
        String str4="oracle";
        System.out.println(str4.equals("Oracle"));
        //不区分大小写,判断两个字符串内容是否相同
        System.out.println(str4.equalsIgnoreCase("Oracle"));
    }
}

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

上一篇:金盘电子阅览室管理系统


下一篇:SpringBatch配置数据库