我正在寻找一种输入作为单个字符串的信号的方法,我该怎么做? 我也可以只使用一个文件作为输入(.txt),但我不知道如何处理它。
我基本上想忽略'空格'分隔符,并需要帮助找出
到目前为止:
Scanner input = new Scanner(System.in);
Random randomGenerator = new Random();
int rand = randomGenerator.nextInt(10)+1;
System.out.print("Enter code to be encoded. End the text with a semicolon(;): ");
String in = input.next();
System.out.println();
System.out.println("Confirmation: Encode the following text? y to accept, n to decline");
System.out.println(in);
编辑: 添加了src 我正在为我和一些朋友制作一个编码器,并且希望一次做一个代码,而不是一次一个字。是的,他们将以一段时间结束。
答案 0 :(得分:2)
如果要使用“;”,请将分隔符设置为“;”作为分隔符:
input.useDelimiter (";")