JAVA中常用的类 联系客服

发布时间 : 星期日 文章JAVA中常用的类更新完毕开始阅读34340a73b42acfc789eb172ded630b1c58ee9b36

public static void main(String[] args) { String str1; str1 = \你好\

// 使用字符串常量构造一个字符串 String str2 = new String(\你好\

// String类中重写了父类Object类的equals方法 // String类中的equals方法比较的是字符串的内容

// 使用String类中的equals方法时,建议将字符串常量写在前面 String str3 = null;

System.out.println(\你好\正确写法 //System.out.println(str3.equals(\你好\错误写法

// 使用equals方法

System.out.println(str1.equals(str2));//true System.out.println(str1 == str2);//false

// 使用char数组构造一个字符串 char [] ch1 = {'a', 'b', 'c'}; String str4 = new String(ch1); System.out.println(\ char [] ch2 = {'a', 'b', 'c', 'd', 'e', 'f'}; String str5 = new String(ch2, 2, 2); System.out.println(\

// 使用byte数组构造一个字符串 //byte [] by1 = {-50, 3, 100}; byte [] by1 = \测试\ String str6 = new String(by1); System.out.println(\

// String类中的equals方法和等号 String str7 = \西安网星\ String str8 = \西安网星\

System.out.println(str7.equals(str8));//true

System.out.println(str7 == str8);//true // length():获取字符串的长度 System.out.println(str7.length());//4

// isEmpty():判断字符串手不是为空 System.out.println(str7.isEmpty());//false // charAt(int index):获取指定位置上的字符 System.out.println(str7.charAt(2));//网

// equalsIgnoreCase:忽略大小写比较 String str9 = \ String str10 = \

System.out.println(str9.equals(str10));//false

System.out.println(str9.equalsIgnoreCase(str10));//true

// startsWith:判断某个字符串以什么开始

// endsWith:判断某个字符串以什么结尾 System.out.println(str9.startsWith(\ System.out.println(str9.startsWith(\ System.out.println(str9.endsWith(\

//String str9 = \

// indexOf:从开始位置查找出指定字符串在已有字符串中的位置

// lastIndexOf:从结尾位置查找出指定字符串在已有字符串中的位置

System.out.println(str9.indexOf(\ System.out.println(str9.indexOf(\ System.out.println(str9.indexOf(\ System.out.println(str9.lastIndexOf(\ System.out.println(str9.lastIndexOf(\ // substring:截取字符串,包括指定开始位置本身

System.out.println(str9.substring(4));//dabc // substring:截取字符串,包括指定开始位置本身,结束位置不包括

System.out.println(str9.substring(4, 7));//dab