⑴ java如何输入一个整数
importjava.util.Scanner;
publicclassDemo{
publicstaticvoidmain(String[]args){
Scannerscan=newScanner(System.in);
System.out.println("请输入一个整数");
intx=scan.nextInt();
System.out.println("输入的证书是:"+x);
}
}
⑵ 菜鸟求助,JAVA中读入整数时遇到的问题
while(sc.hasNextInt())
{ // int current=count;
m[count++]=sc.nextInt();
//System.out.printf("%d ",m[current]);
}
这个代码会一直等待输入数字,所以下面的代码不会执行
当你输入非数字时,sc.hasNextInt()条件不再满足,所以就往下执行了
⑶ 如何在java中读入整数
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个整数");
int x = scan.nextInt();
System.out.println("输入的证书是:"+x);
}
⑷ JAVA读入一个整数,计算该整数的各位数字之和
import java.io.*;
public class ssss
{
public static void main(String[] args)
{
String num=null;
System.out.println("请输入一个整数,回车结束");
try
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
while((num=br.readLine())!=null&&num.length()!=0)
{
sum(num);
System.out.println("请输入一个整数,回车结束");
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
public static void sum(String num)
{
int b=0;
for(int i=0;i<num.length();i++)
{
b+=Integer.parseInt(num.substring(i,i+1));
}
System.out.println("该整数各个位上数字之和为:"+b);
}
}
⑸ 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中如何实现从键盘中输入一个整数
import java.util.*
public class test{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数: ");
int num = input.nextInt();
System.out.println("你输入的整数是:"+num);
}
}
⑺ java怎样从键盘读取整型数据
public static void main(String[] args) throws ParseException {
Scanner in = new Scanner(System.in);
System.out.print("请输入整型数据:");
int i = in.nextInt();
System.out.print("你输入的数据是:"+i);
}
⑻ 如何用java获取屏幕输入整数
使用scanner获取屏幕输入
1、定义scanner,能够监听屏幕输入
Scannersc=newScanner(System.in);
2、通过nextInt获取输入整数
inti=sc.nextInt();
补充:
new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,输入信息后,通过nextInt获取输入的整数值
⑼ java 如何向程序中输入一个整数
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方法里写
发的有点迟了上面的答案很好啊,连需输入都有了的,貌似能问这个应该是个初学者,后面的看不懂吧
⑽ java从文件中读取int整数
代码如下:
importjava.io.BufferedReader;
importjava.io.File;
importjava.io.FileReader;
importjava.io.IOException;
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
publicclassApp{
publicstaticvoidmain(String[]args)throwsIOException{
try(FileReaderfileReader=newFileReader(newFile("OutFile.txt"));
BufferedReaderreader=newBufferedReader(fileReader);){
Stringline="";
Patternpattern=Pattern.compile("Valueat:\d+=(\d+)");
while((line=reader.readLine())!=null){
Matchermatcher=pattern.matcher(line);
if(matcher.find()){
intval=Integer.parseInt(matcher.group(1));
System.out.println(val);
}
}
}
}
}