这是我的密码程序的主要方法。
我尝试将代码修改为提示用户输入的位置,直到提交空行为止
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);
}
答案 0 :(得分:1)
只需使用while循环。
String line = kb.nextLine()
while (!line.equals("")) {
(your code here)
line = kb.nextLine();
}
当用户输入空行时,while循环将中断。