1

こんにちは、配列内の要素を数えるプログラムを作成しましたが、すでに完了しています。今、結果をtextViewに表示したい..このように表示したい...

1回
2回2回1回3回
3回1回
6回1回

これは私のコードです..

最後の要素はtextViewにのみ表示されます..
助けてください..ありがとう

 String []values = ( input.getText().toString().split(","));
 Arrays.sort(values);
 int c=1,i=0,range=4;
 while(i<values.length-1){
     while(values[i]==values[i+1]){
         c++; 
         i++;   
     }   
     jLabel7.setText(values[i] + " appeared " + c + " times");            
     c=1;
     i++;
     if(i==values.length-1)
         jLabel7.setText(values[i] + " appeared " + c + " times");
 } 
4

2 に答える 2

0

すべての値を 1 つの String オブジェクトに追加し、setText メソッドを使用して文字列を表示します。

于 2013-09-26T16:25:14.137 に答える