java中实现输入“=”则退出程序
时间: 2024-03-17 19:44:54 浏览: 11
可以使用Scanner类来获取用户的输入,并在输入等于号时退出程序。示例代码如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("请输入:");
String input = scanner.nextLine();
if ("=".equals(input)) {
System.out.println("程序已退出!");
break;
}
System.out.println("你输入的是:" + input);
}
scanner.close();
}
}
```
运行程序后,输入任意内容,如果输入等于号,则程序会退出。
相关问题
java设置密码输入三次错误退出
您可以使用Java编写一个循环,当用户尝试三次输入错误密码时,退出程序。以下是一个简单的示例代码:
```
import java.util.Scanner;
public class PasswordVerifier {
public static void main(String[] args) {
final int MAX_ATTEMPTS = 3; // 最大尝试次数
int attempts = 0; // 当前尝试次数
String password = "password123"; // 实际密码
Scanner scanner = new Scanner(System.in);
while (attempts < MAX_ATTEMPTS) {
System.out.print("请输入密码:");
String input = scanner.next();
if (input.equals(password)) {
System.out.println("密码正确!");
break;
} else {
attempts++;
System.out.println("密码错误,请重试。");
}
}
if (attempts == MAX_ATTEMPTS) {
System.out.println("您已经输错了3次密码,程序退出。");
}
}
}
```
java实现面向对象菜单程序设计
Java是一种面向对象的编程语言,可以通过使用类和对象来实现面向对象的菜单程序设计。下面是一个简单的Java代码示例,演示了如何实现一个基本的菜单程序:
```java
import java.util.Scanner;
public class MenuProgram {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int choice;
do {
System.out.println("菜单选项:");
System.out.println("1. 选项一");
System.out.println("2. 选项二");
System.out.println("3. 选项三");
System.out.println("0. 退出");
System.out.print("请输入您的选择:");
choice = scanner.nextInt();
switch (choice) {
case 1:
// 执行选项一的操作
System.out.println("您选择了选项一");
break;
case 2:
// 执行选项二的操作
System.out.println("您选择了选项二");
break;
case 3:
// 执行选项三的操作
System.out.println("您选择了选项三");
break;
case 0:
// 退出程序
System.out.println("程序已退出");
break;
default:
System.out.println("无效的选择,请重新输入");
}
} while (choice != 0);
scanner.close();
}
}
```
以上代码中,我们使用了`Scanner`类来获取用户输入的选择。通过使用`switch`语句,根据用户的选择执行相应的操作。当用户选择退出时,程序结束。