java 中如何用键盘输入

解一道题:
public class ttt{
public static void main(String args[]){
int a, b=2,x;
键盘输入a
x=a+b;
System.out.println(x);
}
}
其中a是要键盘输入请高手帮忙加一下.

  可以使用java的Scanner类,常见的是用nextInt()输入一个整数,用next()输入一个字符串,下面是一个小的演示程序。

public class InputTest
{
    public static void main(String[] args)
    {
        Scanner input = new Scanner(System.in);
        System.out.println(input.nextInt());
        System.out.println(input.next());
        input.close();
    }
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2007-09-11
我这个好,用我的。
import java.util.Scanner;

public class a
{
public static void main(String args[])
{
Scanner s = new Scanner(System.in);
int a, b=2,x;
String t = "";
System.out.print("请输入a的值:");
while((t=s.next()) != null && !t.equalsIgnoreCase("bye"))
{
try
{
a = Integer.parseInt(t);
System.out.print("x = " + (a + b) + "\n输入\"bye\"结束" +"\n请输入a的值:");
}
catch(Exception e)
{
System.out.print("请输入整数" + "\n请输入a的值:");
}
}

}
}
第2个回答  2007-09-11
把你的“键盘输入a”的地方改成int a = Integer.parseInt(args[0]);

然后 : javac ttt.java

接着 : java ttt a的值

然后结果就出来了!
第3个回答  推荐于2017-09-22
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class ttt{
public static void main(String[] args){

try{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入A:");
String a=br.readLine();
int b=2;
int x=Integer.parseInt(a)+b;
System.out.println("a+b="+x);
}
catch(Exception e){
}
}
}本回答被提问者采纳
第4个回答  2007-09-11
其实标准输入用System.in.read(buffer);就完全可以了

在Java中使用键盘输入数据的几种方法
1. 使用控制台输入数据 1.1. 使用主方法的形式参数 在Java中,可以通过`main(String[] args)`方法接受命令行参数。```java package InputTest;public class DataKeyboardInput1 { \/ 使用主方法的形式参数来输入数据 DataKeyboardInput1.java param args \/ public static void main(String[] args) ...

java怎么从键盘输入数据
为简化这一过程,开发者通常会创建名为`SimpleInput`的类,其中包含三个方法:`ReadDouble()`、`ReadInt()`和`ReadString()`。这些方法分别用于从键盘输入浮点数、整数和字符串。下面是一个使用`SimpleInput`类的示例:java 示例输出结果:请输入一个浮点数: 3.14 值= 3.14 若觉得上述方法难以理解...

在Java中使用键盘输入数据的几种方法
1.控制台输入数据 1.1 主方法的形式参数 1.2 利用字节输入流 1.3 利用字符输入流 1.4 利用文本扫描类 2. 对话框输入数据 下面将针对这几种方法分别利用例子进行说明:1. 控制台输入数据 1.1 主方法的形式参数 在Java中利用main(String args[])中的args数组来对参数进行赋值,有下例:package...

请问用Java怎么从键盘输入?? 比如C语言用scanf C++用cin 那java用哪种...
本人认为,实现它其实最简单的莫属一个类,Java本身就提供的,这个类就是Scanner.先举个例子如下import java.util.Scanner;\/*** 测试从键盘读取用户的输入,关键类为Scanner*\/public class TestInput {public static void main(String[] args) {Scanner s = new Scanner(System.in);System.out.println...

在java中,如何从键盘中输入数字,字符,字符串
1,用main函数里的参数args 那么在运行的时候 把值打到后面 如: java test value1 value2 然后在main函数里就可以用args[0]和args[1]访问到value1,和value2了 2.使用Scanner类 import java.util.Scanner;Scanner scan=new Scanner(System.in);这样运行的时候就会等待用户输入了 通过scan.nextLine...

java 中如何用键盘输入
可以使用java的Scanner类,常见的是用nextInt()输入一个整数,用next()输入一个字符串,下面是一个小的演示程序。public class InputTest{ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println(input.nextInt()); System.out.pr...

在java中怎样从键盘输入数字(新手问题)
方便的从键盘输入数据:使用方法举例: String s=Input.readString(); 读入字符串 int i=Input.readInt(); 读入整数 下面是java输入输出基本类Input类的源代码:最后以从键盘输入10个整数为例说明之。import java.io.*;class Input {static InputStreamReader in;static BufferedReader reader;static...

java中怎么中键盘输入字符串
首先,导入java.util.*包。import java.util.*;然后,你需要新建一个读取标准输入(键盘)的扫描器对象。Scanner in = new Scanner(System.in);现在,你可以从键盘输入字符串了。String s = in.nextLine();以上这一行把键盘输入的一行字符串读取到变量 s 中。请看一个完整的简单示例:import java...

Java 中如何输入
import java.util.Scanner; \/\/键盘扫描类 public class Test{ public static void main(String[] args) { Scanner input=new Scanner(System.in);\/\/创建一个键盘扫描类对象 System.out.print("请您输入内容:");int contents=input.nextInt(); \/\/输入整型 String contents1=input.next(); \/...

Java中如何用键盘输入的方式给各个数组元素赋值?
1、打开Eclipse,新建项目,在项目src目录新建一个类。2、引用数组的元素,语法格式如下。3、索引从0开始,下标值可以是变量,也可以是常数。4、数组初始化分为动态初始化和静态初始化。5、数组动态初始化,指为已经创建好的数组元素进行赋值。6、数组静态初始化,指在声明数组并创建数组的同时对每个...

相似回答