当用户单击选项菜单中的某个选项时,我试图使程序使用新输入而不是旧输入
我不知道是什么问题,这是不是导致程序继续与新的输入,而不是旧的。提前感谢。
public static String optionSix (String input)
{
String newInput;
Scanner scnr = new Scanner (System.in);
System.out.println("Enter List of Words Seperated by Spaces: ");
newInput = scnr.nextLine();
input = newInput;
return input;
}
1条答案
按热度按时间ycl3bljg1#
Java is pass-by-value,所以你不能像这样覆盖一个字符串的值,你必须给它赋一个新的值: