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