java 命令行输入
时间: 2023-11-04 20:56:20 浏览: 49
Java命令行输入有多种方法可以实现。下面是三种常见的方法:
方法一:
```java
public static void main(String[] args) throws IOException {
char c;
System.out.print("Please input a char:");
c = (char) System.in.read(); // 从标准输入读入一个字节的信息,并返回一个字符型变量
System.out.println("Receive char =" + c);
}
```
方法二:
```java
public static void main4(String[] args){
double x = 0, y = 0;
DataInputStream din = new DataInputStream(System.in);
try {
System.out.println("输入x的数值:");
x = Double.parseDouble(din.readLine());
System.out.println("输入y的数值:");
y = Double.parseDouble(din.readLine());
System.out.println("x的数值:" + x + "; y的数值:" + y);
System.out.println("x * y = " + (x * y));
}catch (Exception e){
System.out.println("错误!!");
}
}
```
方法三:
```java
import java.util.Scanner;
public class TestDemo1007_4 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.println(a);
}
}
```
以上是三种常见的Java命令行输入方法。您可以根据具体的需求选择适合的方法。