私はJavaを初めて使用し、リストにエントリを追加するときにクラスの新しいインスタンスを渡す必要があるかどうかを判断しようとしています。
CCustEntry entry = new CCustEntry();
List<CCustEntry> CustList = new ArrayList<CCustEntry>();
do
{
// set all entry fields
entry.id = [...];
[fill other fields of entry from DB]
// add entry (constructor copies entry)
CustList.add( new CCustEntry( entry ) );
} while( C.moveToNext() == true );
または...newを削除して、次のようにadd()メソッドにエントリを渡すことはできますか?
CustList.add( entry );
私はリストについて読んでいますが、以前よりも混乱しています。DelphiとC++から来ているので、構文は問題ありませんが、Javaの「文法」の中には、まだ頭を悩ませているものがあります。
助けてくれてありがとう。