Используя окно msdos, я пишу трубку в файле amazon.txt. Я пытаюсь использовать рамки коллекций. Имейте в виду, я хочу, чтобы этот был максимально простым. Что я хочу сделать, так это считать все уникальные слова в файле ... нет дубликатовНайдите уникальные слова в файле - java
Это то, что у меня есть до сих пор .. будьте добры, это мой первый проект java.
import java.util.Scanner;
import java.util.ArrayList;
import java.util.Iterator;
public class project1
{
//ArrayList<String> a = new ArrayList<String>();
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
String word;
String grab;
int count = 0;
ArrayList<String> a = new ArrayList<String>();
//Iterator<String> it = a.iterator();
System.out.println("Java project\n");
while (sc.hasNext())
{
word = sc.next();
a.add(word);
if (word.equals("---"))
{
break;
}
}
Iterator<String> it = a.iterator();
while(it.hasNext())
{
grab = it.next();
if(grab.contains("a"))
{
System.out.println(it.next()); // just a check to see
count++;
}
}
System.out.println("I counted abc = ");
System.out.println(count);
System.out.println("\nbye...");
}
}
добавьте тег домашней работы. – slimbo
Практика для улучшения навыков копирования-вставки :) –
Nicolai, это происходит, когда редактор, где вы копируете, использует вкладки для отступов. Довольно раздражает - вам нужно переформатировать каждую строку ... –