周六 数组
刚发现Swing过时了 白学了 跳过学舒数组 明天学继承
感觉和C++数组差不多
import java.util.Scanner;
public class Main {
public static void main(String args[]){
final int max=26;
Scanner cin=new Scanner(System.in);
int[] up=new int[max];
int[] low=new int[max];
char c;
System.out.println("输入一个单词或句子");
String s=cin.nextLine();
for (int i=0;i<max;i++){
c=s.charAt(i);
if((c>='A'&&c<='Z'))
up[c-'A']++;
else if(c>='a'&&c<='z')
low[c-'a']++;
}
System.out.println();
for (int i=0;i<up.length;i++){
System.out.print((char)(i+'A'));
System.out.print(": "+up[i]);
System.out.print("\t\t"+(char)(i+'a'));
System.out.print(": "+low[i]);
System.out.println();
}
System.out.println();
}
}
public class Main {
public static void main(String args[]){
final int max=26;
Scanner cin=new Scanner(System.in);
int[] up=new int[max];
int[] low=new int[max];
char c;
System.out.println("输入一个单词或句子");
String s=cin.nextLine();
for (int i=0;i<max;i++){
c=s.charAt(i);
if((c>='A'&&c<='Z'))
up[c-'A']++;
else if(c>='a'&&c<='z')
low[c-'a']++;
}
System.out.println();
for (int i=0;i<up.length;i++){
System.out.print((char)(i+'A'));
System.out.print(": "+up[i]);
System.out.print("\t\t"+(char)(i+'a'));
System.out.print(": "+low[i]);
System.out.println();
}
System.out.println();
}
}

浙公网安备 33010602011771号