В вашем выражении if
, чтобы увидеть, содержит ли ArrayList
слово, которое у вас есть:
if(ws.equals(search)) {
System.out.println(ws.getLocation());
}
Но ws
- это объект Word
, и если вы не переопределите метод equals()
, он никогда не будет равен объекту String
.Вам нужно сделать что-то вроде:
if(ws.getwor().equals(search)) {
System.out.println(ws.getLocation());
}
Это предполагает, что вы создаете метод get для wor
.