在Java中,可以使用Scanner
类的hasNextLine()
方法来判断是否还有输入的下一行。如果需要在循环中退出hasNextLine()
循环,可以使用break
语句来实现。
下面是一个示例代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println("输入的内容是:" + line);
// 判断是否需要退出循环
if (line.equals("exit")) {
break;
}
}
scanner.close();
}
}
在上面的代码中,我们使用Scanner
类的hasNextLine()
方法来判断是否还有输入的下一行。如果输入的内容是"exit",则使用break
语句退出循环。
这段代码的功能是读取用户输入的内容,并打印出来,直到用户输入"exit"为止。你可以根据实际需求修改退出条件。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云