键盘录入一个字符串,使用程序实现在控制台遍历该字符串
import java.util.Scanner;
public class TraverTheString {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str=sc.next();
for (int i = 0; i < str.length(); i++) {
char c=str.charAt(i);
System.out.println(c);
}
}
}
统计字符次数:
键盘录入一个字符串,统计该字符串中大写字母字符,小写字母字符,数字字符出现的次数
import java.util.Scanner;
public class TraverTheString {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str=sc.next();
int numbercount=0;//数字计数器
int Acount=0;//大写字母计数器
int acount=0;//小写字母计数器
for (int i = 0; i < str.length(); i++) {
char c=str.charAt(i);
if(c>='a' && c<='z'){
acount++;
}
else if(c>='A' && c<='Z'){
Acount++;
}
else if(c>='0' && c<='9'){
numbercount++;
}
}
System.out.println("小写字母一共有:"+acount+"个");
System.out.println("大写字母一共有:"+Acount+"个");
System.out.println("数字字符一共有:"+numbercount+"个");
}
}