我不知道如何正确编写将类字段添加到ArrayList的代码行
public class Main {
public static void main(String[] args) throws IOException
{
zapisz("BazaDanych.txt");
Scanner scanner = new Scanner(System.in);
FilmExtended filmExtended = new FilmExtended();
ArrayList<FilmExtended> bazaFilmow = new ArrayList<>();
int i = 0;
while(scanner.nextInt()!= 0)
{
boolean check = true;
do
{
System.out.println("Podaj tytuł fimu: ");
String temp = scanner.nextLine();
if (temp.matches("[a-zA-Z]{2,}"));
{
bazaFilmow.add(i,filmExtended.setTytul(temp));
check = false;
}
}while (check);
}
}
答案 0 :(得分:2)
您不会增加索引i
。始终为0
。您必须将i++;
放入do while循环
答案 1 :(得分:1)
您必须在do while循环中添加i++;
答案 2 :(得分:1)
public interface DBVaalues{
int DB_VALUE1=1;
int DB_VALUE2=2;
//..etc
}
答案 3 :(得分:0)
两种修复方法:
filmExtended.setTytul(temp)
应该返回this
。i++
或删除i