import javaio;
public class countstring
{
public countstring()throws IOException
{
InputStreamReader reader=new InputStreamReader(Systemin);
BufferedReader input=new BufferedReader(reader);
Systemoutprint("请输入字符串:");
String zifuc=inputreadLine();
int i=0,countLow=0,countUp=0,countNo=0;
while(i!=zifuclength())
{
if(zifuccharAt(i)>='a'&&zifuccharAt(i)<='z')
countLow++;
else if(zifuccharAt(i)>='A'&&zifuccharAt(i)<='Z')
countUp++;
else countNo++;
i++;
}
Systemoutprintln("大写英文字母个数为: "+countUp+"\n小写英文字母个数为: "+countLow+"\n非英文字母个数为: "+countNo);
}
public static void main(String[] args)throws IOException
{
countstring a=new countstring();
}
}
for(int i=0;i<27;i++){
Systemoutprintln((char)(65+i));
Systemoutprintln((char)(65+i+32));
}
这样行不行?
代码如下:
package 输出全部希腊字母;public class GreekAlphabet {
public static void main(String args[]) {
int startPosition = 0, endPosition = 0;
char cSrart = 'α', cEnd = 'ω';
startPosition = (int) cSrart;
endPosition = (int) cEnd;
Systemoutprintln("希腊字母表:");
Systemoutprintln("小写:");
for (int i = startPosition; i <= endPosition; i++) {
char c = '\0';
c = (char) i;
Systemoutprint(" " + c);
if ((i - startPosition + 1) % 10 == 0) {
Systemoutprintln("");
}
}
Systemoutprintln();
cSrart = 'Α';
cEnd = 'Ω';
startPosition = (int) cSrart;
endPosition = (int) cEnd;
Systemoutprintln("大写:");
for (int i = startPosition; i <= endPosition; i++) {
char c = '\0';
c = (char) i;
Systemoutprint(" " + c);
if ((i - startPosition + 1) % 10 == 0) {
Systemoutprintln("");
}
}
}
}
结果:
希腊字母表:小写:
α β γ δ ε ζ η θ ι κ
λ μ ν ξ ο π ρ σ τ
υ φ χ ψ ω
大写:
Α Β Γ Δ Ε Ζ Η Θ Ι Κ
Λ Μ Ν Ξ Ο Π Ρ Σ Τ
Υ Φ Χ Ψ Ω
以上就是关于java编写程序,输出字符串中大写英文字母数、小写英文字母数以及非英文字母数。全部的内容,包括:java编写程序,输出字符串中大写英文字母数、小写英文字母数以及非英文字母数。、怎样用java程序间隔输出26个英文字母的大小写、编写一个Java应用程序,输出全部的希腊字母。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)