我有一个 Word 类,用于存储名称、词性和定义:
public class Word{
String name;
String partOfSpeech;
String definition;
public Word(String s1, String s2, String s3){
name = s1;
partOfSpeech = s2;
definition = s3;
}
}
在另一个文件中,我有一个创建新 Word 的方法
public static void addWord(Scanner userInput) {
System.out.print("Enter word:");
String word = userInput.next();
System.out.print("Enter the part of speech of " + word + ": ");
String POS = userInput.next();
System.out.print("Enter the definition of " + word + ": ");
String definition = userInput.nextLine();
Word *** = new Word(word, POS, definition);
}
我想将每个新单词命名为实际单词本身,而不是每次调用该方法时都使用相同的名称。我在网上搜索,但找不到任何答案。