Java 提示用户输入,直到出现空行
这是我编写密码程序的主要方法 我试图修改我的代码,直到提交一个空行,它会提示用户输入Java 提示用户输入,直到出现空行,java,Java,这是我编写密码程序的主要方法 我试图修改我的代码,直到提交一个空行,它会提示用户输入 public static void main(String[] args) { Scanner kb = new Scanner(System.in); System.out.println("Enter "); String message = kb.nextLine(); System.out.println("Enter encryption key: ");
public static void main(String[] args)
{
Scanner kb = new Scanner(System.in);
System.out.println("Enter ");
String message = kb.nextLine();
System.out.println("Enter encryption key: ");
String key = kb.nextLine();
int shift = Integer.parseInt(key);
String encrypted = Encrpyt(message, shift);
System.out.println("Encrypted: " + encrypted);
String decrypted = Decrypt(message, shift);
System.out.println("Decrypted: " + decrypted);
}
使用while循环即可
String line = kb.nextLine()
while (!line.equals("")) {
(your code here)
line = kb.nextLine();
}
当用户输入空行时,while循环将中断。googleabout循环(for、while、do-while)。对于检查字符串是否为空,有一个.isEmpty()字符串方法。请注意,字符串:“仅限非空字符串”是空字符串。如果希望删除前导空格和后导空格,请使用.trim()字符串方法。