百度
360搜索
搜狗搜索

java怎么输入一个数,怎么在java中输入一个数而不显示数字详细介绍

本文目录一览: 在JAVA中怎么从键盘输入一个数字 用什么关键字

Scanner sc=new Scanner(System.in);
int j=sc.nextInt();
如果通过使用 nextInt() 方法,此扫描器输入信息中的下一个标记可以解释为默认基数中的一个 int 值。
关键字:一般是用scanner用法。
扩展资料
利用 Scanner 实现从键盘读入integer或float 型数据:
import java.util.*;
public class test {
public static void main(String args[])
{
Scanner in=new Scanner(System.in); //使用Scanner类定义对象
System.out.println("please input a float number");
float a=in.nextFloat(); //接收float型数据
System.out.println(a);
System.out.println("please input a integer number");
int b=in.nextInt(); //接收整形数据
System.out.println(b);
}
}

java怎么从键盘向数组输入数字

代码如下:
方法一
方法二
Java简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
主要组成
Java由四方面组成:
1、Java编程语言,即语法。
2、Java文件格式,即各种文件夹、文件的后缀。
3、Java虚拟机(JVM),即处理*.class文件的解释器。
4、Java应用程序接口(Java API)。
体系
Java分为三个体系,分别为:
1、Java SE(J2SE,Java2 Platform Standard Edition,标准版)。
2、JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版)。
3、Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。

用java语言怎么实现从键盘输入一个数?

Scanner类在java.util包中\x0d\x0ajava自带的类\x0d\x0aScannersc=newScanner(System.in);\x0d\x0aSystem.out.println("请输入第1个数");\x0d\x0anumb[i]=sc.nextInt();

java如何输入数字?

采用Scanner类 \x0d\x0a如:Scanner input = new Scanner(System.in);\x0d\x0a int a = input.nextInt();\x0d\x0a这样就实现了数字的输入啊。\x0d\x0a或则是你以字符串的方式输入 再将其转换为数字就可以了啊

怎么在java中输入一个数而不显示数字

一、java不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象。常用的类有BufferedReader,Scanner。
实例程序:
1、利用 Scanner 实现从键盘读入integer或float 型数据
//import java.io.*;
import java.util.*;
public class InputTest{
public static void main(String[] args){
Scanner in = new Scanner(System.in); //Scanner类
System.out.println("Please input a float number:");
float a = in.nextFloat(); //接收float数据
System.out.println("Please input a string: "); //这里试了一下输入String数据,但中间有空格就不能显示,Scanner类还不具有这功能
Scanner str = new Scanner(System.in);
System.out.println("The string is :" + str.next());
System.out.println("The float number is: " + a);
for(int i = 0;i < 4;i++){
System.out.println("Please input a int number: "); //for循环接收int型数据
int b = in.nextInt();
System.out.println("The int number is: " + b);
}
}
}
2、利用 BufferedReader实现从键盘读入字符串并写进文件abc.txt中
import java.io.*;
public class InputTest{
  public static void main(String[] args) throws IOException
  {
   BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
   BufferedWriter buf2 = new BufferedWriter(new FileWriter("abx.txt"));
   String str = buf.readLine();
   while(!str.equals("exit")){
   buf2.write(str);
   buf2.newLine();
   str = buf.readLine();
   }
buf.close();
buf2.close();
}
}
关于JDK1.5 Scanner类的说明
Scanner是SDK1.5新增的一个类,可是使用该类创建一个对象.
Scanner reader=new Scanner(System.in);
然后reader对象调用下列方法(函数),读取用户在命令行输入的各种数据类型:
next.Byte(),nextDouble(),nextFloat,nextInt(),nextLine(),nextLong(),nextShot()
使用nextLine()方法输入行中可能包含空格.如果读取的是一个单词,则可调用.next()方法
3、Scanner和BufferedReader的区别
在命令行模式下要输入数据至程序中时,我们可以使用标准输入串对象System.in.但是,我们并不经常直接使用它,因为System.in提供的 read方法每次只能读取一个字节的数据,而我们平时所应用的通常是读取一个字符串或者是一个数字,所以read方法所以提供的功能,对我们来说并没有太大的用处.
在Java SE 6中,可以使用Scanner类取得用户的输入,Scanner类位于java.util包中,如果你要使用Scanner取得用户输入的话,要加上 import java.util.Scanner;这条语句.import的功能是告诉编译器,你将使用java.util包中的Scanner类.
我们来看一个例子:
import java.util.Scanner;
public class TestScanner{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个字符串:");
System.out.println("您输入的字符串是:" + scan.next());

java如何用int输入一个数判断等级

import java.util.*;public class First{public static void main(String args[]){Scanner ss=new Scanner(System.in);System.out.println("Enter the number of number of stuednts:");int number=ss.nextInt();//输入学生成绩个数int[] score=new int[number];//存储成绩的数组System.out.println("Enter "+number+" scores:");for(int i=0;iscore[i]=ss.nextInt();//存入成绩}int max=MAX(score,number);//调用MAX方法找到最高成绩char[] level=level(score,number,max);//调用level方法判断成绩等级for(int i=0;iSystem.out.println("Student"+ i +" score is "+ score[i]+" and grade is "+level[i]);}}static char[] level(int[] a,int n,int max){//判断等级方法char[] c=new char[n];for(int i=0;iif(a[i]>=max-20&&a[i]c[i]='B';continue;}if(a[i]>=max-30&&a[i]c[i]='C';continue;}if(a[i]c[i]='D';continue;}if(a[i]>=max-10){c[i]='A';}}return c;}static int MAX(int[] a,int n){//找到最大值int[] d=new int[n]; System.arraycopy(a,0,d,0,n);//备份数组Arrays.sort(d);//将数组升序排序,最后一个元素为最大值return d[n-1];}}

阅读更多 >>>  安卓用户登录界面代码,安卓用户登录界面代码是什么

java中如何输入一个数,用scanner语句

看API文档, Scanner类位于java.until
java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。
一、扫描控制台输入
这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。
当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。
/**
* 扫描控制台输入
*
* @author leizhimin 2009-7-24 11:24:47
*/
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入字符串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) break;
System.out.println(">>>" + line);
}
}
}
请输入字符串:
234
>>>234
wer
>>>wer
bye
>>>bye
exit
Process finished with exit code 0
Scanner scan=new Scanner(System.in);
int number1=scan.nextInt();
int number2=scan.nextInt();
... ... ...
Scanner input = new Scanner(System.in);
int num1 = input.nextInt();
String str = input.next();
.....
Scanenr scanner = new Scanner(System.in);
int a,b,c;
a = scanner.nextInt();
b = scanner.nextInt();
c = scanner.nextInt();
扫描控制台输入。
当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。
/**
* 扫描控制台输入
*
* @author leizhimin 2009-7-24 11:24:47
*/
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入字符串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) break;
System.out.println(">>>" + line);
}
}
}
请输入字符串:
234
>>>234
wer
>>>wer
bye
>>>bye
exit
Process finished with exit code 0
扩展资料:
Java还包括一个类的扩展集合,分别组成各种程序包(Package),用户可以在自己的程序中使用。例如,Java提供产生图形用户接口部件的类(java.awt包),这里awt是抽象窗口工具集(abstract windowing toolkit)的缩写,处理输入输出的类(java.io包)和支持网络功能的类(java.net包)。
参考资料来源:百度百科-Java

java 如何向程序中输入一个整数

public void dis()
{
Scanner scan=new Scanner(System.in);

int i;
while(true)
{
System.out.println("input number:");
i=scan.nextInt();
if(i>100)
{
System.out.println("应小于100");
}
else if(i<10)
{
System.out.println("应大于10");
}
else
{
System.out.println("right");
break;
}
}

}
public class Test{
int i;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
if(i>100){
System.out.println("应小于100");
}
if(i<10){
System.out.println("应小于100");
}
}
在main方法里写
发的有点迟了上面的答案很好啊,连需输入都有了的,貌似能问这个应该是个初学者,后面的看不懂吧
你用键盘把值输入 并接收
然后再用
.....
int num = input_num;// input_num 为你接受的键盘输入的数字
if(num >100)
{
System.out.println("你输入的数字大于100");
}
if(num<10)
{
System.out.println("你输入的数字小于10");
}
.....
使用java.util.Scanner对象获取控制台输入。
通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextInt获取输入的整数。
示例:
public static void main(String[] args) { Scanner in = new Scanner(System.in);//定义一个Scanner对象 System.out.println("请输入一个整数"); int num = in.nextInt();//获取输入的整数}

网站数据信息

"java怎么输入一个数,怎么在java中输入一个数而不显示数字"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:java怎么输入一个数,怎么在java中输入一个数而不显示数字的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!