java字符串学习_java之字符串学习记录
java之字符串學(xué)習(xí)記錄
public class StringDemo {
public static void main(String[] args) {
//靜態(tài)初始化字符串
String s1 = "hello china!";
String s3 = "Hello China!";
System.out.println(s1);
//動(dòng)態(tài)初始化字符串
String s2 = new String("hello china!,china,china");
String s4 = new String("hello china!");
String s5 = "hello Japan";
String s6 = "Hey,"; //Hey,hello china!
String s7 = "北京|上海|南京|武漢|成都";
System.out.println(s1==s3);//true
System.out.println(s2==s4);//false
System.out.println(s2.equals(s4));//true
System.out.println(s1.charAt(6));//獲得字符'c'
//返回0:s1==s5, 負(fù)數(shù) ?s1s5
System.out.println(s1.compareTo(s5));
System.out.println(s6.concat(s1));
System.out.println(s6+s1);
System.out.println(s1.contains("china"));//true
System.out.println(s1.contains("japan"));//false
byte[] arr = s1.getBytes();
System.out.println(s2.indexOf("china"));
System.out.println(s2.lastIndexOf("china"));
String[] citys = s7.split("\\|");
for(int i=0;i
{
System.out.println(citys[i]);
}
StringTokenizer st = new StringTokenizer(s7,"|");
System.out.println("-------------------");
while(st.hasMoreElements())
{
System.out.println(st.nextElement());
}
System.out.println(s1.substring(6,s1.length()-1));
System.out.println(s1.toUpperCase());
System.out.println(s3.toLowerCase());
}
}
總結(jié)
以上是生活随笔為你收集整理的java字符串学习_java之字符串学习记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java object对象的方法_Jav
- 下一篇: java golang速度_golang