//字符串
public class Main {
public static void main(String[] args) {
String str1 = new String("abcdef");//初始化一个String对象
System.out.println(str1.length());//输出字符串的长度
System.out.println(str1.indexOf("c"));//输出指定字符在字符串中的位置
System.out.println(str1.charAt(3));//输出指定位置的值
String str2 = new String("wangmeixi");
System.out.println(str1.equals(str2));//比较两个字符串是否是相等的。
String str3 = new String("abcdefghijk");
System.out.println(str3);//输出str3的字符串
System.out.println( str3.replace("def","fed"));//输出替换之后的字符串
///
//split()
String[] str4;//声明一个空的数组
String s = "The time is going quickly!";//声明一个字符串
str4=s.split(" ");//根据给定正则表达式的匹配拆分字符串。
for (int i=0;i<str4.length;i++){
System.out.println(str4[i]);
}
str4 = s.split(" ",3);//根据匹配给定的正则表达式来拆分字符串。
for (int i=0;i<str4.length;i++){
System.out.println(str4[i]);
}
//substring()
System.out.println(s.substring(4,7));//预计输出tim
//trim()
String ss = " dssd fkdj ";
System.out.println(ss.trim());//输出字符串前面的空白处
//format
int d = 2018;
String sd = "Study Hard!";
System.out.println(String.format("%d年加油,%s",d,sd));//将其他类型的数据和字符串按照指定的格式输出
//toLowerCase
//toUpperCase
System.out.println(sd.toLowerCase());//将所有大写字母变为小写
System.out.println(sd.toUpperCase());//将所有小写字母变为大写
}
}
字符串
最新推荐文章于 2024-05-28 10:28:45 发布