2 つのクラス定数がある場合:
List<String> workingList= new ArrayList<String>();
StringBuilder holder = new StringBuilder(50);
両方が存在し、それをクラスStringParser
とプライマリメソッドと呼びreadStuff()
ます...
public class StringParser{
public void readStuff(){
//parsing logic and adding <String> elements to
//said workingList...
}//end of method readStuff
続いてworkingList
...の内容を検査する方法
public String someReaderMethod()
{
int ind = 0;
for(int i = 0; i < workingList.size();i++)
{
if(workingList.get(i).contains(someExp))
{
workingList.remove(ind);
holder.append(workingList.get(i).toString());
}
else
{
++ind;
}
}
return holder.toString();
}
...StringBuilder
ホルダーに削除されたものが含まれていることを考えると、の内容を新しいworkingList
に「渡す」方法はありますか?StringBuilder
ArrayList