BufferedReader
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class BufferedReaderInputExample {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
// Read a string
System.out.print("Enter your name: ");
String name = reader.readLine();
// Read an integer
System.out.print("Enter your age: ");
int age = Integer.parseInt(reader.readLine());
// Read a double
System.out.print("Enter your salary: ");
double salary = Double.parseDouble(reader.readLine());
// Read a boolean
System.out.print("Are you married? (true/false): ");
boolean isMarried = Boolean.parseBoolean(reader.readLine());
// Read a character
System.out.print("Enter a single character: ");
char singleChar = reader.readLine().charAt(0);
// Display the inputs
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("Salary: " + salary);
System.out.println("Married: " + isMarried);
System.out.println("Character: " + singleChar);
reader.close(); // Close the reader when done
}
}Last updated