1. java中如何从键盘中读取输入信息

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class ReadFromK {

/**
* @param args
* @throws IOException
* @throws IOException
*/
public static void main(String[] args) throws IOException{

//提示信息
System.out.println("请输入(结束按回车键):");

//读取键盘输入流
InputStream input = System.in;
InputStreamReader inputReader = new InputStreamReader(input);
BufferedReader bf = new BufferedReader(inputReader);

String msg = null;
try {
msg = bf.readLine(); //读取一行信息
} catch (IOException e) {
e.printStackTrace();
} finally { //关闭IO流
bf.close();
inputReader.close();
input.close();
}

//打印输出
System.out.println("从键盘输入的信息为:" + msg);
}

}

2. java中如何实现从控制台获取键盘上输入的信息内容

用Scanner,比如

Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
String str = sc.next();

3. java如何实现按行读取键盘输入

使用system.in.read可以读取键盘的输入,但是一般不会这样去操作,可以使用java.util.scanner来配合system.in来进专行数据的操作,举例如下属:
scanner
in=new
scanner(system.in);
string
readline
=
in.nextline();
//读取键盘输入的一行(以回车换行为结束输入)

4. java获取键盘输入

if(sc.next()=="1")改为复if("1".equalsIgnoreCase(sc.next()))就可以了。改后制的程序如下:
我运行了,现在就可以了。
楼主,字符串的比较相等,不要用“==”,而是用equalsIgnoreCase。字符串的“==”,表示指向同一个字符串对象。具体,你可以网上了解一下。
public void go(){

System.out.println("请选择你要做的事情:添加/修改输入1,删除输入2");

Scanner sc=new Scanner(System.in);
if(sc.hasNext()){
if("1".equalsIgnoreCase(sc.next())){
System.out.println("你选择了1");
}
}
}

5. 在java中怎么捕获用户从键盘输入的值

通过输入输出方法取货的值有着很大的局限性,不建议使用。
在Java中有自带的keyPressed时间,是键盘点下事件,在事件方法public
void
this_keyPressed(KeyEvent
e)
中的e就是你键盘点下的键。然后e.getKeyCode()用来获取按值。
具体代码如下
添加事件代码
this.addKeyListener(new
KeyAdapter()
{
public
void
keyPressed(KeyEvent
e)
{
this_keyPressed(e);
}
}
事件代码
public
void
this_keyPressed(KeyEvent
e)
{
e.getKeyCode()
}
以上代码都可用编译器自动生成。

6. Java编程中如何读取键盘输入

使用System.in.read可以读取键盘的输入,但是一般不会这样去操作,可以使用java.util.Scanner来配合System.in来进行数据版的操作,举例如权下:
Scanner in=new Scanner(System.in);
String readLine = in.nextLine(); //读取键盘输入的一行(以回车换行为结束输入)

7. java中如何从键盘读入一个数

可以复通过”Scanner“函数 直接输入制参数的形式,来实现输入语句,举例:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入一个整数:");
int length=input.nextInt();//输入一个整数
System.out.println("输入的整数是:"+length);}
}
备注:Scanner函数就是用来进行语句输入的,上面举例的是整数类型,也可以用以下语句“String length=input.next()”,输入的就是字符串类型等。

8. java键盘输入语句怎么写

需要import java.util.*;
Scanner in=new Scanner(System.in);
System.out.println("please enter a: ");
double a=in.nextDouble();//这是输入a
System.out.println("Please enter b: ");
double b=in.nextDouble();//这是输入b
double c=a+b;
System.out.println("The result:"+c);//输出结果。
//如果你不会java的基本架构的的话。建议找个最简单的例子。把这段抄进去。

9. java读取从键盘输入的值的问题……

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));这句是实例化一个BufferedReader的对象br.而BufferedReader是一个包装流,原型是InputStreamReader,因此括号里面写的是它.InputStreamReader需要一个读取源,这里的读取源是从键盘也就是从系统输入流也就是System.in.
所以这句完整的意思就是获取系统输入流System.in也就是从键盘输入的内容作为InputStreamReader的源,并对InputStreamReader进行包装变成BufferedReader.然后获取包装好的BufferedReader的一个实例化对象.

throws IOException是必须的,因为在使用流的时候具有不确定性,会造成很多的异常.而且这些异常是java本身不可控的也就是说并不是编译时异常.因此java在编译的时候并不会发现这些异常,所以需要你手动的去抛出异常以便将来可以捕获到异常并去处理它们.这算是介于中间的形式,笼统一点的你可以直接抛一个Exception不具体到什么异常.一般都是会以try catch的形式来捕获异常,具体到哪几行代码出现的异常都是可以捕获到的.

10. Java如何实现从键盘输入一个数

1.导util包

2.用Scanner的静态方法接收2次数据

3.判断,打印

看你问这种问题,应该没学到异常,异常就不处理了

代码如下

importjava.util.Scanner;

publicclassIfElse{

publicstaticvoidmain(String[]args){
//实例化Scanner类
Scannerin=newScanner(System.in);

//接收数据用
int[]arr=newint[2];

//获取两次数据
for(inti=0;i<2;i++){
System.out.println("请输入第"+(i+1)+"个数字:");
arr[i]=in.nextInt();
}

//判断输出
if(arr[0]>arr[1])
System.out.println(arr[0]+">"+arr[1]);
if(arr[0]==arr[1])
System.out.println(arr[0]+"="+arr[1]);
else
System.out.println(arr[0]+"<"+arr[1]);
}
}
//控制台
请输入第1个数字:
3
请输入第2个数字:
4
3<4