动手动脑1:
结果为:
分析:“=”判断的是两个对象是否相同(储存的地址和储存的内容)
而“equals”函数判断的是两个对象的值是否相等
String类的Length()、charAt()、 getChars()、replace()、 toUpperCase()、 toLowerCase()、trim()、toCharArray()使用说明:
1.string.length()是用来求字符串的长度,返回值为字符串的长度。
length():public int length()//求字符串长度
String s=”dwfsdfwfsadf”;
System.out.println(s.length());
2.string.charAt()为取该字符串某个位置的字符,从0开始,例如string.charAt(0)就会返回该字符串的第一个字符。
charAt():public charAt(int index)//index是字符下标,返回字符串中指定位置的字符
String s=”Hello”;
System.out.println(s.charAt(3));
3.string.getChars()为将这个字符串中的字符复制到目标字符数组。
getChars():public int getChars()//将字符从此字符串复制到目标字符数组
String str="abcdefghikl";
Char[] ch=new char[8];
str.getChars(2,5,ch,0);
4.string.replace()为将原string 中的元素或子串替换。返回替换后的string。
replace():public int replace()//替换字符串
String s=”\\\”;
System.out.println(s.replace(“\\\”,”///”));
结果///;
5.string.toUpperCase()为将字符串string中字符变为大写。
toUppeCase():public String toUpperCase()//将字符串全部转换成大写
System.out.println(new String(“hello”).toUpperCase());
6.string.toLowerCase()为将字符串string中字符变为小写。
toLowerCase():public String toLowerCase()//将字符串全部转换成小写
System.out.println(new String(“HELLO”).toLowerCase());
7.string.trim()为去除字符串的头为空格。
trim():public String trim()
String x=”ax c”;
System.out.println(x.trim());//是去两边空格的方法
8.string.toCharArray()为将字符串转换为字符数组。
toCharArray():String x=”abcd”;//将字符串对象中的字符转换为一个字符数组
Char myChar[]=x.toCharArray();
System.out.println(“myChar[1]”+myChar[1]);