java从键盘输入姓名
时间: 2023-09-05 15:10:50 浏览: 133
您可以使用Java的Scanner类来从键盘获取用户输入的姓名。以下是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入您的姓名:");
String name = scanner.nextLine();
System.out.println("您的姓名是:" + name);
}
}
```
运行该程序后,将提示用户输入姓名。用户输入后,程序将打印出用户输入的姓名。
相关问题
用java arraylist从键盘输入姓名和单价并输出总价
好的,我知道了。以下是Java ArrayList从键盘输入姓名和单价并输出总价的示例代码:
```java
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<>();
ArrayList<Double> prices = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
// 循环输入姓名和单价直到输入exit
while (true) {
System.out.print("请输入姓名(输入exit结束):");
String name = scanner.nextLine();
if (name.equals("exit")) {
break;
}
names.add(name);
System.out.print("请输入单价:");
double price = scanner.nextDouble();
scanner.nextLine(); // 读取多余的换行符
prices.add(price);
}
// 计算总价并输出
double total = 0;
for (int i = 0; i < names.size(); i++) {
total += prices.get(i);
}
System.out.println("总价为:" + total);
}
}
```
运行示例:
```
请输入姓名(输入exit结束):张三
请输入单价:12.5
请输入姓名(输入exit结束):李四
请输入单价:8.6
请输入姓名(输入exit结束):王五
请输入单价:6.7
请输入姓名(输入exit结束):exit
总价为:27.8
```
在这个示例中,我们使用了两个ArrayList,一个存储姓名,一个存储单价。我们使用while循环来反复输入姓名和单价,直到输入exit。在循环中,我们使用Scanner来读取用户输入的姓名和单价,并将它们添加到对应的ArrayList中。最后,我们使用for循环遍历ArrayList来计算总价,并输出结果。
java要求从键盘输入姓名,并且存储在一个变量中,最后显示姓名
的值。
可以使用Scanner类来从键盘读取输入,并使用一个String类型的变量来存储输入的姓名。以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入姓名:");
String name = scanner.nextLine();
System.out.println("您输入的姓名是:" + name);
}
}
```
在上面的代码中,我们首先创建了一个Scanner对象来读取键盘输入。然后使用System.out.print()方法输出提示信息,让用户输入姓名。接着使用scanner.nextLine()方法读取一行输入,并将其存储在名为name的String类型变量中。最后使用System.out.println()方法输出姓名的值。