nextInt()
方法是Java中Scanner
類的一個方法,用于從輸入流中讀取下一個整數(shù)。這個方法需要一個參數(shù),即要讀取的整數(shù)的位數(shù)(可選)。如果不提供參數(shù),那么默認讀取一個整數(shù)。
以下是nextInt()
方法的使用示例:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 讀取一個整數(shù)
int num1 = scanner.nextInt();
System.out.println("讀取的整數(shù): " + num1);
// 讀取一個帶有指定位數(shù)的整數(shù)(例如:讀取一個32位整數(shù))
int num2 = scanner.nextInt(32);
System.out.println("讀取的整數(shù)(32位): " + num2);
scanner.close();
}
}
在這個示例中,我們首先導(dǎo)入了java.util.Scanner
類,然后在main
方法中創(chuàng)建了一個Scanner
對象。接下來,我們使用nextInt()
方法讀取兩個整數(shù):第一個整數(shù)沒有指定位數(shù),所以默認讀取一個整數(shù);第二個整數(shù)指定了32位,所以會讀取一個32位的整數(shù)。最后,我們關(guān)閉了Scanner
對象。