java 从控制台输入下列字符串或者整数的代码 麻婆豆腐 12 油淋生菜 9 table 1 2023/3/22 12/2/3 1 麻婆豆腐 2 2 2 油淋生菜 1 3 end
时间: 2024-06-04 18:10:59 浏览: 34
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input;
while (scanner.hasNextLine()) {
input = scanner.nextLine();
if (input.equals("end")) {
break;
}
System.out.println(input);
}
scanner.close();
}
}
// 输入示例:
// 麻婆豆腐
// 12
// 油淋生菜
// 9
// table
// 1
// 2023/3/22
// 12/2/3
// 1
// 麻婆豆腐
// 2
// 2
// 2
// 油淋生菜
// 1
// 3
// end
// 输出示例:
// 麻婆豆腐
// 12
// 油淋生菜
// 9
// table
// 1
// 2023/3/22
// 12/2/3
// 1
// 麻婆豆腐
// 2
// 2
// 2
// 油淋生菜
// 1
// 3
相关问题
从控制台输入要出的拳 —— 石头(1)/剪刀(2)/布(3)
如果您想从控制台输入要出的拳(石头、剪刀或布),可以使用以下代码实现:
```python
player_choice = int(input("请输入您要出的拳(石头-1/剪刀-2/布-3):"))
if player_choice == 1:
print("您出了石头")
elif player_choice == 2:
print("您出了剪刀")
elif player_choice == 3:
print("您出了布")
else:
print("输入无效,请重新选择")
```
上述代码中,使用`input`函数获取用户输入的选择,并将其转换为整数类型。然后,使用条件语句判断用户选择并输出相应的结果。如果用户输入无效的选项,会输出"输入无效,请重新选择"。
请注意,在使用这段代码时,需要确保用户输入的是数字1、2或3,否则可能导致错误。希望对您有所帮助!如有任何疑问,请随时提问。
请用python代码回答:从控制台输入要出的拳 —— 石头(1)/剪刀(2)/布(3)
好的,以下是用Python代码实现从控制台输入要出的拳的示例:
```python
user_input = input("请出拳:石头(1)/剪刀(2)/布(3):")
# 确保用户输入的是有效的选项
while user_input not in ["1", "2", "3"]:
user_input = input("无效的选择,请重新出拳:石头(1)/剪刀(2)/布(3):")
# 将用户输入转换为整数类型
user_choice = int(user_input)
# 打印用户选择的拳
if user_choice == 1:
print("你出了石头!")
elif user_choice == 2:
print("你出了剪刀!")
else:
print("你出了布!")
```
运行上述代码,程序将提示您输入要出的拳,然后根据您的选择打印相应的结果。请注意,代码会验证用户输入是否有效,如果输入无效,则会提示重新输入。