色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java輸入數字和字母

黃文隆1年前6瀏覽0評論

Java是一種面向對象的編程語言,可以用于開發各種應用程序。在Java中,輸入數字和字母是一項基本操作。下面,我們將介紹如何在Java中輸入數字和字母。

import java.util.Scanner;
public class InputDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Please enter a number: ");
int num = scanner.nextInt();
System.out.println("Your number is: " + num);
System.out.print("Please enter a letter: ");
char letter = scanner.next().charAt(0);
System.out.println("Your letter is: " + letter);
scanner.close();
}
}

上面的代碼演示了如何在Java中輸入數字和字母。我們使用了Scanner類來讀取用戶的輸入。首先,我們通過調用nextInt()方法來讀取整數輸入,然后通過println()方法將讀取到的整數輸出到控制臺。接著,我們調用next()方法來讀取字符輸入,并使用charAt()方法獲取輸入的第一個字符,然后將其輸出到控制臺。最后,我們調用close()方法關閉Scanner對象。

在Java中,我們還可以使用BufferedReader和InputStreamReader類來讀取用戶的輸入。下面是相應的代碼:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class InputDemo2 {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Please enter a number: ");
int num = Integer.parseInt(reader.readLine());
System.out.println("Your number is: " + num);
System.out.print("Please enter a letter: ");
char letter = reader.readLine().charAt(0);
System.out.println("Your letter is: " + letter);
reader.close();
}
}

上面的代碼中,我們使用了BufferedReader和InputStreamReader類來讀取用戶的輸入。首先,我們創建了一個BufferedReader對象,并將其包裝在一個InputStreamReader對象中,這樣就可以從控制臺讀取輸入。接著,我們通過調用readLine()方法來讀取用戶的輸入,然后使用parseInt()方法將讀取到的字符串轉換為整數。最后,我們再次使用readLine()方法來讀取用戶的輸入,然后使用charAt()方法獲取輸入的第一個字符,最后關閉BufferedReader對象。