用java编写一个程序,接收用户输入的字符串,输出其中英文字母的个数、数

java 编写。 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。~

import javax.swing.JOptionPane;

public class Count {
public static void main(String []args){
int ch=0;
int nu=0;
int blank=0;
int ot=0;
String st = JOptionPane.showInputDialog("请输入字符串");
for(int i=0;i<st.length();i++){
char n=st.charAt(i);
if(n>='0'&&n<='9')nu++;
else if((n>='a'&n='A'&n<='Z'))ch++;
else if(n==' ')blank++;
else ot++;
}
JOptionPane.showMessageDialog(null, "字母的个数为:"+ch+"
数字的个数为:"+nu+"
空格的个数为:"+blank+"
其他符号的个数为:"+ot);
}

}

public static void main(String[] args) {
int abcCount=0;//英文字母个数
int spaceCount=0;//空格键个数
int numCount=0;//数字个数
int otherCount=0;//其他字符个数
java.util.Scanner scan=new java.util.Scanner(System.in);
String str=scan.nextLine();
char[] ch = str.toCharArray();
for(int i=0;i<ch.length;i++){
if(Character.isLetter(ch[i])){
//判断是否字母
abcCount++;
}
else if(Character.isDigit(ch[i])){
//判断是否数字
numCount++;
}
else if(Character.isSpaceChar(ch[i])){
//判断是否空格键
spaceCount++;
}
else{
//以上都不是则认为是其他字符
otherCount++;
}
}
System.out.println("字母个数:"+abcCount);
System.out.println("数字个数:"+numCount);
System.out.println("空格个数:"+spaceCount);
System.out.println("其他字符个数:"+otherCount);
}

importjava.util.Scanner;publicclassA04{publicstaticvoidmain(Stringargs[]){System.out.println("请输入字符串:");Strings=newScanner(System.in).next();System.out.println("输出结果:");for(charc:s.toCharArray()){if(c>='a'&&c='A'&&c<='Z'){c+=32;}System.out.print(c);}}}

java编写程序,接收用户输入的10个浮点数,保存在数组date中,按从大到...
答:import java.util.Scanner;public class PrintDouble { public static void main(String [] args){ double[] date = new double[10];Scanner sc = new Scanner(System.in);for(int i = 0; i < 10; i++){ System.out.println("请输入第" + (i+1) + "个数");date[i] = sc.nextD...

编写一个字符界面的JAVA Application程序,接受用户输入的一个浮点数...
答:Label prompt;TextField output,output1,output2;Button btn,input;FrameInOut(){ super("图形界面的Java Application程序员");prompt =new Label("请输入一个浮点数:");input=new Button("计算");output=new TextField(20);output1=new TextField(20);output2=new TextField(20);btn=new Button...

...客户端接收该信息并显示在屏幕上。用Java写
答:1、服务器端 import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class SocketServer { private static final int PORT = 8088; public static void main(String[] args) { ServerSocket server = null; try { ...

编写一个java Application 程序,接受用户输入的5个整数,并输出这5个...
答:static void run() { Scanner scanner = new Scanner(System.in);int[] is = new int[5];for (int i = 0; i < is.length; i++) { System.out.print("请输入第" + (i + 1) + "个整数:");String str = scanner.next();if (str.matches("[0-9]+")) { is[i] = Inte...

编写一个字符界面的Java Application程序。接受用户输入的10个整数,并...
答:import javax.swing.*; import java.awt.*; import java.awt.event.*; public class test { public static void main(String[] args) { JFrame frame = new JFrame("Find Max Value"); frame.setSize(300, 300); frame.setLocation(100, 100); final JTextField f = new JTextField(); ...

编写一个Java控制台应用程序,从键盘上接收两个数,然后计算这两个数...
答:import java.util.Scanner;public class Text { public static void main(String[] args) { Scanner sc=new Scanner(System.in);System.out.println("输入第一个数");int a=sc.nextInt();System.out.println("输入第二个数");int b=sc.nextInt();System.out.println("两数的积为:"+a*b...

java编写一个应用程序,接收用户输入的一行字符串,统计字符个数符串...
答:import java.awt.event.ActionListener;import java.util.ArrayList;import javax.swing.*;import javax.swing.JButton;import javax.swing.JPanel;import javax.swing.JTextField;public class test { / param args / public static void main(String[] args) { // TODO Auto-generated method stub ...

编写java程序包含两个文本框用于接收输入一个确定按钮,一个重置按钮...
答:class Huida//自定义组件 { JFrame f;//声明一个视窗组件对象 Container c;//声明一个中间层组件面板 JTextField jtf1,jtf2,jtf3;//声明一个单行文本框 JButton b,b1;//声明一个按钮组件对象 JLabel text;public void creatInterface(){ // int m=0;f=new JFrame("计算器");//实例...

...将各位的数相加,并输出和的应用程序。用java编写
答:public static void main(String[] args) { Scanner sc = new Scanner(System.in);int n = sc.nextInt();while(n <100 || n > 999){ System.out.println("对不起,您的输入有误,请重新输入一个三位数:");n = sc.nextInt();} int a = n%10;//a是个位数;int b = (n%100)...

编写一个字符界面的Java Application 程序,接受用户从键盘输入的一个...
答://编写一个字符界面的Java Application 程序,接受用户从键盘输入的一个正整数,然后统计并输出从1到这个正整数的累加和。import java.awt.*;import java.awt.event.*;public class DS implements ActionListener { Frame f=new Frame("输入正整数");Label l=new Label("请输入整数");Button b=...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网