字符串比較
public class TestString {
public static void main(String[] args) {
String str="a";
String str1=new String("b");
String str2="c"+"d";//字符連接
String str3="qq";
String str4="qq";
String str5=new String("qq");
System.out.println(str3==str4);//true
System.out.println(str4==str5);//false,比較對象是否一樣
System.out.println(str4.equals(str5));//true,比較內(nèi)容
}
}
···
···
public class TestString2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s1="core Java";
String s2="Core Java";
System.out.println(s1.charAt(3));//提取下標(biāo)為3的字符
System.out.println(s2.length());//字符串長度
System.out.println(s1.equals(s2));//比較s1和s2是否一樣
System.out.println(s1.equalsIgnoreCase(s2));//忽略大小寫比較兩字符串內(nèi)容
System.out.println(s1.indexOf("Java"));//判斷是否存在“Java”,如果有則返回所在下標(biāo)
System.out.println(s1.indexOf("ore"));
String s=s1.replace(" ", "&");//替換新的字符串
System.out.println(s);
System.out.println("##########################");
String s3="";
String s4="How are you?";
System.out.println(s4.startsWith("How"));//是否以“How”開頭
System.out.println(s4.endsWith("you"));//是否以“有you”結(jié)尾
s3=s4.substring(4);//從下標(biāo)4開始截取后面的內(nèi)容
System.out.println(s3);
s3=s4.substring(4, 7);//【4,7)截取內(nèi)容
System.out.println(s3);
s3=s4.toLowerCase();//轉(zhuǎn)小寫
System.out.println(s3);
s3=s4.toUpperCase();//轉(zhuǎn)大寫
System.out.println(s3);
System.out.println("###########################");
String s5=" How are you? ";
s3=s5.trim();//去除開頭和結(jié)尾的空格
System.out.println(s5);
System.out.println(s3);
}
}
···
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。