一共有两种方法一种是一对话框的形式 //导包 import java.JOptionPane.* //显示对话框,提示输入信息 JOptionPane.showInputDialog("Enter the number you want"); //显示对话框,输出刚刚输入的信息 JOptionPane.showMessageDialog(null, " 输出数据");另一种是是从控制台读取数据Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:");
System.out.println("请输入内容:");
String str = sc.nextLine();
System.out.println("您输入的内容为:" + str);
int a;
BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入一个数:");
str=buf.readLine();
a=Integer.parseInt(str);
System.out.println("输入的数为:"+a);
package TestShuru;import java.io.*;public class TestShuru {
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = "";
while((str = br.readLine())!=null){
System.out.println("输入结果是:"+str);
}
}
}
楼主可以导入代码看看;
//导包
import java.JOptionPane.*
//显示对话框,提示输入信息
JOptionPane.showInputDialog("Enter the number you want");
//显示对话框,输出刚刚输入的信息
JOptionPane.showMessageDialog(null, " 输出数据");另一种是是从控制台读取数据Scanner scanner = new Scanner(System.in);
System.out.println("请输入内容:");
Scanner input = new Scanner(System.in);
String str = input.nextLine();
up,接收控制台的数据.最好在dos下面运行..
import java.util.Scanner;
class answer{//类型
public static void main(string[] args)
{
string anser="";//声明接收变量
Scanner sc = new Scanner(System.in);
system.out.println("请输入答案:");//弹出对话框
anser =sc.next();
system.out.println("你的回答是"+anser);
}
}
System.out.println("请输入一个数:");
String str = input.nextLine();
直接用咋不行呀?