导航:首页 > 编程语言 > java键盘输入

java键盘输入

发布时间:2022-02-14 09:03:27

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

程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧:

以下将列出几种方法:

方法一:从控制台接收一个字符,然后将其打印出来

public static void main(String [] args) throws IOException{

System.out.print(“Enter a Char:”);

char i = (char) System.in.read();

System.out.println(“your char is :”+i);

}

}

虽然此方式实现了从键盘获取输入的字符,但是System.out.read()只能针对一个字符的获取,同时,获取进来的变量的类型只能是char,当我们输入一个数字,希望得到的也是一个整型变量的时候,我们还得修改其中的变量类型,这样就显得比较麻烦。

方法二:从控制台接收一个字符串,然后将其打印出来。在这个题目中,我们需要用到BufferedReader类和InputStreamReader类

public static void main(String [] args) throws IOException{

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String str = null;

System.out.println(“Enter your value:”);

str = br.readLine();

System.out.println(“your value is :”+str);

}

这样我们就能获取我们输入的字符串。

方法三:这种方法我认为是最简单,最强大的,就是用Scanner类

public static void main(String [] args) {

Scanner sc = new Scanner(System.in);

System.out.println(“请输入你的姓名:”);

String name = sc.nextLine();

System.out.println(“请输入你的年龄:”);

int age = sc.nextInt();

System.out.println(“请输入你的工资:”);

float salary = sc.nextFloat();

System.out.println(“你的信息如下:”);

System.out.println(“姓名:”+name+“ ”+“年龄:”+age+“ ”+“工资:”+salary);

}

2. Java中怎么获取键盘输入

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

3. java怎样将变量由键盘输入

1、代码如下
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
//这一句就是获取从键盘读入内容的对象
Scanner scanner = new Scanner(System.in);
//这3句是根据你想要的数据类型 来读入不同的数据
int a =scanner.nextInt();
String str = scanner.next();
double b = scanner.nextDouble();
}
}

4. 在java中怎样从键盘输入数字(新手问题)

  1. 使用Scanner类

    Scanner scanner = new Scanner(System.in);

  2. 使用BufferedReader类

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

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

第一种:

public class ShuRu{

public static void main(String arg[]){

System.out.println(arg[1]);

}

}

第二种:

import java.util.Scanner;

public class ShuRu{

public static void main(String arg[]){

Scanner in=new Scanner(System.in);

String str=in.next();

System.out.println(str);

}

}

直接输入 a,b

输出为 a,bstem.in.read();

(5)java键盘输入扩展阅读:

有输入就有输出,输出语句为

Java中的输出语句有以下四种:

1、System.out.println(1111);//换行打印

2、System.out.print(1111);//不换行打印

3、System.out.write(2222);//字节输出

4、System.out.printf("%+8.3f ", 3.14);//按格式输出

注:

System.out.println(); 是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();方法,将返回值输出到控制台

System.out.print(); 与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。

System.out.printf(); 这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出。

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

publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("请输入第一个数:");
doublenum1=sc.nextDouble();
System.out.println("请输入第二个数");
doublenum2=sc.nextDouble();
if(num1>num2){
System.out.println(num1+">"+num2);
}elseif(num1<num2){
System.out.println(num1+">"+num2);

}else{
System.out.println(num1+"="+num2);

}
sc.close();

}

亲测有效。如果输入的都是整数不存在小数。可以把sc.nextDouble()换成sc.nextInt()

7. java中如何实现用键盘输入内容到文件

8. 在java中,如何从键盘输入到字符串中

BufferedReader类 ------JDK1.4
==========================================
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

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

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
try {
String s=in.readLine();
System.out.println(s);
} catch (IOException e) {

e.printStackTrace();
}

}
}
==========================================
Scanner类 ----JDK1.5以上

import java.util.Scanner;

public class Scanner1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();//接受键盘字符串
System.out.println(s);
}
}
==========================================
===学习中===

9. java中怎么中键盘输入字符串

首先,导入java.util.*包。
import java.util.*;

然后,你需要新建一个读取标准输入(键盘)的扫描器对象。
Scanner in = new Scanner(System.in);

现在,你可以从键盘输入字符串了。
String s = in.nextLine();

以上这一行把键盘输入的一行字符串读取到变量 s 中。

请看一个完整的简单示例:
import java.util.*;

public class Main
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
String s = in.nextLine();
System.out.println(s);
}
}

10. java 键盘输入函数

importjava.io.*;
importjava.util.Scanner;//导入Scanner对象;
publicclassCompareTwoNumbers{
publicstaticvoidmain(Stringargs[]){
Doublenumber1,number2;
System.out.print("请输入第一个数:");
Scannerscanner=newScanner(System.in);//实例化一个Scanner对象;
number1=scanner.nextDouble();//从键盘输入一个实数赋值给number1;
System.out.print("请输入第二个数:");
number2=scanner.nextDouble();//从键盘输入一个实数赋值给number1;
if(number1<number2)
System.out.println("较大的数:"+number2);
elseif(number1>number2)System.out.println("较大的数:"+number1);
elseSystem.out.println("两个数相同");
}
}

阅读全文

与java键盘输入相关的资料

热点内容
程序员选专业有必要吗 浏览:30
如何重装rpc服务器 浏览:635
程序员必备的app 浏览:165
电动汽车加密币 浏览:960
xp支持多少层文件夹 浏览:648
阿里云服务器防御指标 浏览:893
cc网络编程学习 浏览:458
单片机又叫微控制器对吗 浏览:660
安卓软件商店如何评分 浏览:653
linuxexecv 浏览:614
苹果照片视频文件夹 浏览:390
cdes加密解密算法 浏览:752
app发版如何让运营及时配活动 浏览:799
python结束界面 浏览:483
贵州儿童编程培训 浏览:535
非对称型密码算法 浏览:689
安卓qq分享屏幕怎么分享电视声音 浏览:935
云之家程序员 浏览:623
怎么让表格中的名称生成文件夹 浏览:186
网页控制单片机需要哪些js文件 浏览:672