java程序中如何从键盘输入数字,文字什么的
发布网友
发布时间:2022-04-21 07:34
我来回答
共3个回答
热心网友
时间:2022-06-18 17:59
import java.util.*;
class Test{
public static void main(String[] args){
Scanner x=new Scanner(System.in);//构造一个Scanner对象,其传入参数为System.in
System.out.print("请输入一个整数");
int i=x.nextInt();//读取一个int数值
System.out.println("你刚才输入的数为"+i);
}
}
/*构造一个Scanner对象,其传入参数为System.in
利用下列方法读取键盘数据:
nextLine( ); //读取一行文本,可带空格
next( ); //读取一个单词
nextInt( ); //读取一个int数值
nextDouble( ); //读取一个double数值
用hasNextInt()和hasNextDouble()检测是否还有表示int或double数值的字符序列 */
热心网友
时间:2022-06-18 18:00
public static void main(String[] args){
}
这里面的args代表传入的信息。
只要使用args[0]就代表你第一次从键盘输入的字符串,args[1]代表第二次输入的。
public class sc {
public static void main(String[] args){
System.out.println(args[0]);
}
}
比如这个,你输入什么就显示什么
热心网友
时间:2022-06-18 18:00
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class input{
public static void main(String[] args) {
try{
String str = "";
do {
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("input a string (input \"exit\"to exit) :");
str=br.readLine();
System.out.println("your inputed string is :"+str);
} while (!"exit".equals(str));
System.out.println("Programe Exit!");
}catch(IOException e){}
}
}