>>393
一応は…
深く突っ込まれるとボロがでると思いますが

>>394
ん〜……じゃあ

List list = new ArrayList();
hage( list );
hige( list );
private void hage( List l ){
 l.add( 1 );
 l.add( 2 );
}
private void hige( List l ){
 for ( Iterator it = l.iterator(); it.hasNext(); ) {
  int i = (int)it.next();
  System.out.println( i );
 }
}

はOKだけど

//メインループ
List list = new ArrayList();
hoge( list );
hage( list );
hige( list );
private void hoge( List l ){
 l = new LinkedList();
}
とかやっても、listはArrayListのままってことですかね?