Python工程师Java之路(u)Java循环输入
Posted 小基基o_O
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python工程师Java之路(u)Java循环输入相关的知识,希望对你有一定的参考价值。
循环输入,打印输出
使用Java语言实现循环输入输出,期望达到如下Python代码的效果
while True:
s = input('输入:').strip()
if not s:
break
print('输出:' + s)
print('结束')
Java写法
import java.util.Scanner;
public class Hello
public static void main(String[] args)
Scanner scanner = new Scanner(System.in);
while (true)
System.out.print("输入:");
String str = scanner.nextLine().trim();
if (str.equals(""))
break;
System.out.println("输出:" + str);
scanner.close();
System.out.println("结束");
Scala写法
import java.util.Scanner
import scala.util.control.Breaks.break
object Hi
def main(args: Array[String]): Unit =
val scanner = new Scanner(System.in)
while (true)
print("输入:")
val str = scanner.nextLine.trim
if (str == "")
scanner.close()
println("结束")
break // Exception in thread "main" scala.util.control.BreakControl
println("输出:" + str)
效果
以上是关于Python工程师Java之路(u)Java循环输入的主要内容,如果未能解决你的问题,请参考以下文章
Python工程师Java之路(t)SpringBoot部署步骤 java -jar
Python工程师Java之路(t)SpringBoot部署步骤 java -jar
Python工程师Java之路(t)SpringBoot部署步骤 java -jar