导航:首页 > 编程语言 > java接受输入

java接受输入

发布时间:2022-05-22 08:56:56

java 如何从键盘上接受输入

public
class
import
{
public
static
void
main(String[]
args)
{
System.out.println("请输入一个整数:");
//文字提示
Scanner
scan
=new
Scanner(System.in);
//用Scanner类定义一个输入对象
int
m=scan.nextInt();
//输入对象赋值给变量;
System.out.println(m);
}

❷ 在Java中怎样接受用户输入的数据并赋值给已定义的变量

使用scanner类里的方法接受用户输入的值。示例代码如下:

Stringstr;
Scannerscanner=newScanner(System.in);
System.out.print("请输入:");
str=scanner.nextLine();
System.out.print("您输入的内容是:"+str);

❸ Java怎么接收用户输入的整数

使用java的Scanner类,能够接受用户的输入(包括整数和字符串)。有如下用法:

1.用Scanner类封装system.in输入流;

2.用sc.hasNext()判断是否有内容,有则用sc.nextInt()取出整数。

如下代码供你学习一下:
/**
*@Title:ScannerInput.java
*@Packagecom.sd.coding
*@Description:TODO
*@authorAdministrator
*@date2015-6-29上午9:38:28
*@versionV1.0
*/
packagecom.sd.coding;

importjava.util.Scanner;

publicclassScannerInput{

/**
*@Title:main
*@Description:TODO
*@authorsd
*@date2015-6-29上午9:38:28
*@paramargs
*@throws
*/
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
System.out.println("请输入值,以回车结束:");
Scannersc=newScanner(System.in);
while(sc.hasNext()){
//接受整数
inti=sc.nextInt();
System.out.println("获得整数:"+i);
}
}

}

❹ java 用数组的方式接收用户输入的数 并输出数组 求怎么实现

publicclassUtil{

publicstaticvoidmain(String[] args){

java.util.Scannersc=newjava.util.Scanner(System.in);

String[] arr =newString[5];

for(inti =0; i < arr.length; i++){

arr[i] = sc.next();

}

//这里使用util.Arrays的代码输出数组

System.out.println(java.util.Arrays.toString(arr));

}

}

(4)java接受输入扩展阅读:

java中接受用户输入的其他方法

package 控制台接受输入;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.nio.Buffer;

import java.util.Scanner;

public class InputCode {

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

/*

* Scanner类中的方法

* 完美

*/

Scanner input =new Scanner(System.in);

System.out.println("please input your name ");

String name=input.nextLine();

System.out.println(name);

/*

* 缺点:只能接受用户输入的一个字符

*/

System.out.println("enter your name");

char name1 = 0;

try {

//inputstream中的read()方法放回输入流中下一个字符

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

} catch (IOException e) {

e.printStackTrace();

}

System.out.println(name1);

/*

* InputStreamReader和BufferedReader方法

* 优点:可以获取字符串

* 缺点:获取的是int或者string人需要强转

*/

//通常,Reader 所作的每个读取请求都会导致对底层字符或字节流进行相应的读取请求。因此,建议用 BufferedReader

//包装所有其 read() 操作可能开销很高的 Reader(如 FileReader 和 InputStreamReader)。例如,

//BufferedReader in= new BufferedReader(new FileReader("foo.in"));

System.out.println("enter your name");

InputStreamReader input1=new InputStreamReader(System.in);

BufferedReader in=new BufferedReader(input1);

String name2=in.readLine();

System.out.println(name2);

}

}

❺ JAVA程序里怎么接收用户键盘录入的信息

java接受用户从键盘录入的信息的话,一般是使用scanner类,如下:
Scanner sc = new Scanner(System.in)这样就能接受用户键盘输入的数字/字符串

❻ 用JAVA接受用户输入两个数字,进行加减运算

那要看你是用什么IDE来编程的啦,运行java程序要必须首先安装JDK。
1.如果你是用记事本编辑的话。“运行”--“notepad”
输入:
public class Add
{
public static void main(String args[])
{
int a;
int b;
int result;
a=Integer.parseInt(args[0]);
b=Integer.parseInt(args[1]);
result=a+b;
System.out.println(result);
}
}
保存为“Add.java”
“运行”-“CMD”-进入刚才保存的目录
使用“javac(空格)Add.java”编译成class文件
使用“java(空格)Add(空格)2(空格)1”运行
结果:3
还记得public static void main(String[] args)吗?这里的args就是你的启动参数。

在运行时你输入java package1.class1 -arg1 -arg2,args中就会有两个String,一个是arg1,另一个是arg2。
2.如果你是用eclipse3.1.2的话。麻烦点,因为它自带控制台。所以代码在运行时要进行设置:
同样是上面的代码
在eclipse3.1.2中,右击类名“Add.java”在弹出菜单中选择“run as”--“run……”--弹出对话框--在“java application”中,你会看到刚创建的“Add.java”如果没有在左下方,点击“new”--在右面的“(x)=arguments”选项卡中的“program arguments”中输入“1(空格)2”--“apply”--“run”
在下面的“console”即可看到“3”

❼ java 如何接受用户输入的数值类型数据

1。JAVA初学者知道输出的类方法System.out.println("Hello,java!");

但是却对输入,即在控制台console中接收用户输入的数据不太清楚。

输入类Scanner的用法。

[java] view plain
public class InputFromConsole {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String name = s.nextLine();
int ival = s.nextInt();
System.out.println(ival + "," + name);
}
}

2.首先创建一个Scanner对象s,构造函数的初始值为System.in,再利用s.nextInt()来接收一个int型数据ival的值,用s.nextLine()来接收String类型的name,然后分别输出。

当编译时会提示错误,这是因为Scanner类在一个名为util的包中。

在程序开头加上一句import java.util.*;即可解决问题。

[java] view plain
import java.util.*;

public class InputFromConsole {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String name = s.nextLine();
int ival = s.nextInt();
System.out.println(ival + "," + name);
}
}

❽ java中怎么接收输入的数字

java中使用Scanner来实现接收通过键盘输入的数,这个数可以是int型,String型等几种常见的类型。
事例代码如下:
public class Demo2 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();//int型
String c = scan.next();//String型
System.out.println("a="+a+",c="+c);
}
}
Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入。

❾ java如何接收键盘输入信息

亲,你好!在public static void main(String [] args){

}里
添加如下代码 :java.util.Scanner input=new java.util.Scanner(System.in);

❿ 如何在java 中接收键盘输入的字符,然后赋值给一个数组

java中实现用键盘读入一个字符串后赋值给字符串变量可以使用Scanner来获取键盘输入的字符串,并声明一个字符串变量来存储键盘输入的字符串。
示例代码如下:<pre t="code" l="java">public class ScannerDemo {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);//创建Scanner对象
System.out.println("请输入字符串:");
String str = scan.next();//获取键盘输入的字符串并复制给变量
System.out.println("输入的字符串为"+str);

}
}Scanner类主要用来获取键盘输入的信息。

阅读全文

与java接受输入相关的资料

热点内容
二次元表格编程 浏览:20
plc编程器保停 浏览:963
如何降低服务器的内存占用率 浏览:868
阿里云服务器是个什么意思 浏览:817
国内最好的数控编程培训学校 浏览:13
222乘104列是算法 浏览:159
程序员沟通正确姿势 浏览:969
魔玩app怎么视频推广 浏览:960
程序员抽奖送礼 浏览:458
北京java程序员薪资 浏览:658
如何创建网络平台或者app 浏览:355
python随机数生成控制概率 浏览:236
压缩机并联运行 浏览:899
两位单片机 浏览:63
四川音乐类投档线的算法 浏览:650
建行app如何改转账卡 浏览:27
android开发升级 浏览:299
要火社区app进不去怎么办 浏览:826
安卓手机上的自定义功能怎么用 浏览:230
方舟服务器怎么购买进去资格 浏览:44