- 练习一
- <欢迎同学>
public class day16_01 {
public static void main(String[]args){
String a="张三,李四,王五,赵六";
String[] b=a.split(","); /分割字符串
for(int i=0;i<b.length;i++){ /for循环打印输出
System.out.println("欢迎你:"+b[i]);
}
}
}
- 练习二
- <查找文字数量>
import java.util.Scanner; /接收键盘输入
public class day16_02 {
public static void main(String[]args){
Scanner a=new Scanner(System.in);
String con="我爱你中国,我爱你故乡!";
System.out.print("原句:"+con+"\n请输入要找的文字:");
String zf=a.next(); /用于接收用户输入的文字
int i =con.indexOf(zf); /查找用户输入的文字
int sl=0; /记录数量
for(;i!=-1;){ /-1表示没找到,找到了就进入循环
sl++; /数量+1
con=con.substring(i+1); /截取被找到的文字后面的语句
i =con.indexOf(zf); /再次查找,找到了继续进入循环
}
System.out.println("找到了"+sl+"个:"+zf); /打印输出找到了几个
}
}