使用while循环完成,从控制台输出“你爱我吗?”,如果回答为“不爱”,则一直循环,当回答为“爱”时,打印出“我也爱你!”用Java做
时间: 2024-03-28 21:42:07 浏览: 126
刚学java,就利用For循环实现打印各种形状形
5星 · 资源好评率100%
可以使用Java中的while循环语句来实现从控制台输出“你爱我吗?”,并根据回答是否为“爱”来输出不同的回应。以下是一个简单的示例代码:
```
import java.util.Scanner;
public class Love {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String answer = "";
while(!answer.equals("爱")) {
System.out.println("你爱我吗?");
answer = sc.nextLine();
}
System.out.println("我也爱你!");
}
}
```
上述代码中,我们使用了Java中的while循环语句来循环询问“你爱我吗?”并获取回答,直到回答为“爱”时循环结束。循环条件使用了逻辑非运算符(!)来判断回答是否为“爱”。每次循环都会输出“你爱我吗?”并获取用户输入的回答,存储在answer变量中。当answer的值为“爱”时,循环结束,输出“我也爱你!”。
阅读全文