import java.util.*;
import java.io.*;
public class Test extends ArrayList
{
ArrayList<String> list = new ArrayList<String>();
public static void main(String[] args)
{
new Test().add();
new Test().contains();
}
public boolean add(){
list.add("cat");
System.out.println(list);
return true;
}
public void contains(){
if (list.contains("cat")){
System.out.println("list contains cat");
}
else{
System.out.println("list doesn't contain cat");
}
}
}
Почему нет результата [cat] list содержит cat? Он продолжает давать мне [cat] список не содержит кота. Первый метод работает правильно, но почему он не второй? Спасибо ... Я на самом деле новичок в этом.Как мне вызвать метод в java из main?
Какова цель наследования 'ArrayList'? – Masudul