请问怎么创建main()方法。主方法接收键盘输入数据

zhuhanjie123 2009-08-20 11:02:50
怎样创建main()方法。主方法接收键盘输入数据
...全文
157 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
feishare 2009-08-21
  • 打赏
  • 举报
回复
java.util.Scanner
dbsshida 2009-08-21
  • 打赏
  • 举报
回复
在dos下可以直接執行命令java ... +參數就行了,不過在IDE裡直接Run是不行的要要選擇Run As裡面選就好了
aywrenyue 2009-08-21
  • 打赏
  • 举报
回复
都回答了
gzchenbing 2009-08-21
  • 打赏
  • 举报
回复
Scanner input=new Scanner(System.in);
String in=input.next();
bayougeng 2009-08-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 viszl 的回复:]
Scanner类
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
Console类
[/Quote]
正解,常用的就是这几个。
gesanri 2009-08-20
  • 打赏
  • 举报
回复
举个简单例子,注:Scanner是jdk1.5才引入的,之前版本的jdk的话用BufferedReader

mport java.util.Scanner;

public class TestScannar{
public static void main(String args[]){
System.out.println("请输入若干个数,每输入一个数用回车确认");
System.out.println("最后输入一个非数字结束输入操作");
Scanner reader=new Scanner(System.in);
double sum=0;
int m=0;
while(reader.hasNextDouble()){
double x=reader.nextDouble();
m=m+1;
sum=sum+x;
}
System.out.printf("%d个数的和为%f\n",m,sum);
System.out.printf("%d个数的平均值是%f\n",m,sum/m);
}
}

loveofmylife 2009-08-20
  • 打赏
  • 举报
回复
Scanner类
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
Console类
GGMMYQL 2009-08-20
  • 打赏
  • 举报
回复
System.in
dos 下接受输入
justinavril 2009-08-20
  • 打赏
  • 举报
回复
Scanner类吧

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧