在Java中,可以使用Scanner類來實現類似scanf的功能。Scanner類可以用來從標準輸入流中讀取各種類型的數據。以下是一個簡單的示例代碼:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入一個整數:");
int num = scanner.nextInt();
System.out.println("您輸入的整數是:" + num);
System.out.println("請輸入一個字符串:");
String str = scanner.next();
System.out.println("您輸入的字符串是:" + str);
scanner.close();
}
}
在這個示例中,我們通過Scanner類分別讀取了一個整數和一個字符串,并打印出來。您可以根據需要使用不同的方法來讀取不同類型的數據。