⑴ 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);
}
}
}
}
}