第5章 字符串
5.1
package pra;
public class Pra1 {
public static void main(String[] args) {
String str="Chari";
String strup=str.toUpperCase();
String strlow=str.toLowerCase();
System.out.println(str+"全部转换为大写字母为:"+strup);
System.out.println(str+"全部转换为小写字母为:"+strlow);
}
}
5.2
package pra;
public class Pra1 {
public static void main(String[] args) {
String str1="Chari";
String str2="nouchari";
String strco1=str1.substring(3);
String strco2=str2.substring(2,6);
boolean a1=strco1.equalsIgnoreCase(strco2);
if(a1)
System.out.println("两个子串相同");
else
System.out.println("两个子串不同");
}
}
5.3
package pra;
public class Pra1 {
public static void main(String[] args) {
String regex="1\\d{10}"; //“//d”:0-9任意一个数字,"{10}":数字出现10次
String num1="2defg122456";
String num2="12345678910";
String num3="24252353636";
if(num1.matches(regex))
System.out.println(num1+"是一个合法的手机号");
if(num2.matches(regex))
System.out.println(num2+"是一个合法的手机号");
if(num3.matches(regex))
System.out.println(num3+"是一个合法的手机号");
}
}
5.4
package pra;
public class Pra1 {
public static void main(String[] args) {
StringBuilder str=new StringBuilder("Chari"); //StringBuilder:可变字符序列
int i;
for(i=1;i<11;i++)
str.append(i);
System.out.println(str);
}
}

浙公网安备 33010602011771号