-2

我正在寻找一种将句子作为单个字符串输入的方法,我该怎么做?我也可以只使用一个文件作为输入(.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 我正在为我和一些朋友制作编码器,并且想一次做句子而不是一次做单词。是的,它们将以句号结束。

4

1 回答 1

2

如果要使用“;”,请将分隔符设置为“;” 作为分隔符:

input.useDelimiter (";")
于 2012-05-20T20:50:24.753 回答