2017-09-01 7 views
-1

私が作成しましたどのように多くのobj2オブジェクト検索方法一覧リスト内の特定のオブジェクトの数を取得する方法は?

AgentSumBeans obj=new AgentSumBeans(); 
      while(rs.next()) 
      { 

       obj.setIrctcIdCreatedDate(rs.getString(1)); 
       obj.setIsevaProOpted(rs.getString(2)); 

      } 
      list.add(obj);// first object 

AgentSumBeans obj2=null; 
      while(rs3.next()) 
      { 
       obj2=new AgentSumBeans(); 
      obj2.setAmonthyear(rs3.getString(1)); 
      obj2.setAnoOfTkts(rs3.getInt(2)); 
      obj2.setAbookingAmount(rs3.getInt(3)); 
      obj2.setAavgAmount(rs3.getInt(4)); 
      obj2.setAperDayTkts(rs3.getInt(5)); 

      list.add(obj2);// i will be getting more than one object here 

      } 

に特定のオブジェクトのカウントを取得したいですか?

+2

list.size() - 1? –

+1

または特定の価値を意味しましたか?リストを反復処理し、equalsを使用して検証します。あなたは簡単にコードにカウンタを追加することができます – Stultuske

答えて

1

交換するwhileループからforループを使用してください - これは最も簡単な解決策です。

またはwhileループの前にカウンタを作成します。

+0

ええ、私はそれをしましたが、任意の方法は、リスト内の特定のオブジェクトの数を見つける方法を意味ですか? – bharathRaj

+0

@bharathRajはい、私のコメントを読んで、私はそれを行うために必要なものを説明しました – Stultuske

関連する問題