0

嗨,我在 java 中使用 nextline() 方法不能占用多个单词,但是当我仅使用 next() 方法时,它只占用空句中的一个单词。;

public void entertext(){
    setparagnum();
    System.out.println("Enter line number in paragraph "+getparagnum());
    tempint=sc.nextInt();
    setlinenumber(tempint);
    System.out.println(getlinenumber());
    System.out.println("Enter text:");

    sc.skip("\n");

    text=sc.nextLine();

    settext(text);
    System.out.println(gettext());
    Paragraph temp=new Paragraph();
    temp.line_number=tempint;
    temp.string=text;
    temp.paragraph_number=getparagnum();
    if(tempint > myListOfParagraphs.size()){
        tempint = myListOfParagraphs.size();
    }
    if(tempint != 0 && tempint < myListOfParagraphs.size()){
        tempint = tempint - 1;
    }

    myListOfParagraphs.add(tempint, temp);


}

如果我能接受它,我会尝试将它放入链接列表中,即 myListOfParagraphs 。

4

0 回答 0