Я довольно новичок в Java, и у меня есть проект, который предусматривает создание случайного псевдонима из списка прилагательных и существительных, а затем вставляет их между заданными именами и фамилиями. Я искал везде (если я пропустил вопрос, который похож на мой, пожалуйста, свяжите его, и я удалю свою запись), и я не могу найти ответ, который работает с тем, что я хочу сделать.
Два файла, которые читает сканер, представляют собой длинные списки слов, перед которыми стоят цифры. Я хочу, чтобы сканер распечатывал случайное прилагательное и случайное существительное из каждого соответствующего списка.
Вот мой код:
import java.io.File;
import java.util.Scanner;
public class RandomNicknameGenerator
{
public static void main(String[] args) throws Exception
{
Scanner input = new Scanner(System.in);
String firstName;
String lastName;
System.out.println("What is your first name?");
firstName = input.nextLine();
System.out.println("What is your last name?");
lastName = input.nextLine();
File adjFile = new File("C:\\Users\\5010171\\Documents\\List
Folder\\AdjList.txt");
Scanner fs = new Scanner(adjFile);
while(fs.hasNextLine())
{
//not entirely sure what to put here
}
File nounFile = new File("C:\\Users\\5010171\\Documents\\List
Folder\\NounList.txt");
Scanner fs2 = new Scanner(nounFile);
while(fs2.hasNextLine())
{
//not entirely sure what to put here
}
}
}