nextInt()
方法是Java中Scanner
類的一個成員方法,用于從輸入流中讀取下一個整數(shù)。這個方法將讀取用戶輸入的下一個整數(shù),并將其作為int
類型的數(shù)據(jù)返回給調用者。如果輸入流中沒有更多的整數(shù)可供讀取,或者輸入的數(shù)據(jù)無法轉換為整數(shù),nextInt()
方法將拋出一個InputMismatchException
異常。
下面是一個簡單的示例,展示了如何使用nextInt()
方法:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入一個整數(shù):");
int number = scanner.nextInt();
System.out.println("您輸入的整數(shù)是:" + number);
}
}
在這個示例中,我們首先導入了java.util.Scanner
類,然后在main
方法中創(chuàng)建了一個Scanner
對象,用于讀取用戶輸入。接下來,我們調用nextInt()
方法讀取用戶輸入的整數(shù),并將其存儲在變量number
中。最后,我們輸出用戶輸入的整數(shù)。