Я делаю генератор случайных псевдонимов, как я могу случайно выбрать слово из файла? - PullRequest
0 голосов
/ 06 ноября 2018

Я довольно новичок в 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
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...