在java中怎样从键盘输入数字(新手问题)ava初学者,一定对从键盘输入数据感到困难,使用下面的类Input,可以
方便的从键盘输入数据:
使用方法举例: String s=Input.readString();读入字符串
int i=Input.readInt();读入整数
下面是java输入输出基本类Input类的源代码:
最后以从键盘输入10个整数为例说明之 。
import java.io.*;
class Input
{static InputStreamReader in;
static BufferedReader reader;
static
{in=new InputStreamReader(System.in);
reader=new BufferedReader(in);
}
static String readString()
{String s="";
try
{ s=reader.readLine();
}
catch(IOException e)
{System.out.println(e);
System.exit(0);
}
return s;
}
static char readChar()
{char ch='a';
try
{
String s=readString();
ch=s.charAt(0);
}
catch(Exception e)
{System.out.println("输入的数据类型不对,程序将退出");
System.exit(0);
}
return ch;
}
static int readInt()
{String s=readString();
int i=0;
try{
i=Integer.parseInt(s);
}
catch(Exception e)
{System.out.println("输入的数据类型不对 , 程序将退出");
System.exit(0);
}
return i;
}
static double readDouble()
{String s=readString();
double d=0.0;
try
{d=Double.parseDouble(s);
}
catch(Exception e)
{System.out.println("输入的数据类型不对 , 程序将退出");
System.exit(0);
}
return d;
}
static float readFloat()
{
String s=readString();
float f=0.0f;
try
{
f=Float.parseFloat(s);
}
catch(Exception e)
{ System.out.println("输入的数据类型不对,程序将退出");
System.exit(0);
}
return f;
}
}
/*用法举例,从键盘输入十个整数:*/
class InoutData
{public static void main(String args[])
{ int a[]=new int[10];
for(int i=0;i10;i)
{ System.out.println("请输入第" (i 1) "个数:");
a[i]=Input.readInt();
}
for(int i=0;i10;i)
System.out.println("a[" i "]=" a[i]);
}
}
java 中如何用键盘输入可以使用javajava键盘输入代码的Scanner类java键盘输入代码,常见java键盘输入代码的是用nextInt()输入一个整数java键盘输入代码,用next()输入一个字符串java键盘输入代码,下面是一个小的演示程序 。
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();
}
}
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();
扩展资料:
有输入就有输出,输出语句为
Java中的输出语句有以下四种:
1、System.out.println(1111);//换行打印
2、System.out.print(1111);//不换行打印
3、System.out.write(2222);//字节输出
4、System.out.printf("% 8.3f\n", 3.14);//按格式输出
注:
System.out.println(); 是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台) , 并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象 , 会自动调用对象的toString();方法,将返回值输出到控制台
System.out.print(); 与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行 。
System.out.printf(); 这个方法延续了C语言的输出方式 , 通过格式化文本和参数列表输出 。
java键盘录入while怎么循环录入的输入Java键盘while循环录入输入,代码如下:
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请输入字符串 : ");
String x = scanner.next();
System.out.println("您输入的是 : "x);
}
}
JAVA关于如何用键盘输入数组(元素为字母)的代码?java不支持直接接受用户输入char类型的数据 , 你可以先接受成一个字符串的形式,然后用charAt方法取出字符
Scanner input = new Scanner(System.in);
String str = input.next();
if(str.length1){
System.out.print("输入不合法!");
}else{
for(int i=0;iletters.length;i){
letters[i]=str.charAt(0);
}
}
前面那个接受输入的也用一个for循环接受,接受8次,对每一次进行判断,剩下的代码你自己补吧!
java键盘输入语句怎么写这样写就可以java键盘输入代码了
方法一
import java.util.*Scanner in=new Scanner(System.in)
System.out.println("please enter a: ")
double a=in.nextDouble
输入aSystem.out.println("Please enter b: ")
double b=in.nextDouble
输入bdouble c=a b
System.out.println("The result:" c)
输出结果
方法二
首先定义scannerjava键盘输入代码,方法java键盘输入代码:Scanner scanner = new Scanner(System.in);
此时会提示有错误,需要加入头文件java键盘输入代码:import java.util.Scanner;
(笔者用的是eclipse,按快捷键Ctrl shift O就可以了 。)
从键盘输入整形变量:int n=scanner.nextInt();
double类型的:double n = scanner.nextDouble();
从键盘输入一个字符串:String n = scanner.next();
从键盘依次输入数组中的元素:
int [] names = new int[6];
for(int i=0; i6; i){
names[i] = scanner.nextInt();
【java键盘输入代码 java从键盘输入代码】关于java键盘输入代码和java从键盘输入代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 吃鸡直播用什么配置电脑,吃鸡直播配置推荐
- phpcms图片列表广告,网站图片广告
- 格斗游戏小程序下载手机版,格斗小游戏在线玩
- 益智游戏大全五子棋玩法,五子棋益智游戏教案
- go语言集合运算 go语言函数和方法
- 即时通讯游戏下载的简单介绍
- mysql怎么获取行锁 mysql获取行号
- HTML5怎么编辑另一个页面,html5写一个简单页面
- gis局部放电什么意思,gis局放电压