JavaのString配列で隣り合うデータを順に比較する
Javaのバージョンは1.5です。
配列の隣り合うデータを順に比較し、異なるデータがあったら
フラグのカウントを+1したいです。(下記の配列の場合のカウントは3になります)
特に並べ替えは行いません。
String[7] color = {"aka","aka","aka","ao","ao","aka","kuro"}
配列のデータ数は固定なので、
for文などのループ処理で比較を繰り替えすものだとは思うのですが、
うまくカウントできません。
一つ目の不一致(3つ目と4つ目の比較)が見つかった後、
次の比較へ移るところ(4つ目と5つ目の比較)がうまくいきません
どのように記述すればよいでしょうか?
No.1ベストアンサー
- 回答日時:
No.3
- 回答日時:
if の条件を逆にした方が「より素直」だと思う>#1.
No.2
- 回答日時:
import java.util.*;
public class Test{
public static void main(String[] args) {
String [] color = {"aka","aka","aka","ao","ao","aka","kuro"};
HashMap<String,String> m = new HashMap<String,String>();
for( String s: color ){
m.put( s, s );
}
System.out.println( m.size() );
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- Excel(エクセル) 配列操作について 5 2023/04/18 07:27
- その他(プログラミング・Web制作) awkの文字列比較はPOSIXロケールまたはCロケールにおいてバイナリ値の比較に使えるか gawkな 1 2023/04/22 09:21
- 英語 "beside"と比較級の共起の可否について 5 2022/11/15 09:51
- 統計学 統計学、エクセルがわかりません!解答と詳しい解説をお願いします! (1)それぞれの地域別に記述統計量 9 2022/08/21 16:30
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- 統計学 お世話になっています. x軸は時間(期間)y軸はある値に対する2つのグラフ比較をしますが、私個人の考 2 2023/03/30 11:42
- Java Java 南京錠 2 2023/02/04 11:46
- Google Maps 同じ住所か比較 3 2023/04/29 19:16
- その他(コンピューター・テクノロジー) この用途で快適に使うにはどのくらいのスペックのパソコンを買うべきなのでしょうか? ・100ギガのデー 4 2023/07/20 19:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列をセッションに割り当てた後で
-
この警告はどうすれば?
-
多次元配列はなぜ必要???
-
ArrayListからBean配列に値をセ...
-
半角カナの判別方法
-
配列の中に複数存在する数がい...
-
JavaBeansの配列の値取得方法に...
-
インスタンス?new?オブジェクト...
-
大きさがわからない配列
-
JavaでC言語のポインタ演算風な...
-
[Ljava.lang.Stringってなんですか
-
Java 配列の問題です。 写真の...
-
いくつかのchar型の配列に入っ...
-
javaで大容量テキストファイル...
-
n番目に大きな値を探索する
-
「シンボルを見つけれません」...
-
Java・配列の問題です。 int 「...
-
javamailで複数人にメールを送...
-
初期値を持ったクラスの配列を...
-
『args[]』とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaで文字と数字が混ざったも...
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
Java配列の問題を教えてくださ...
-
配列の中に複数存在する数がい...
-
配列で、値の入っている要素数...
-
java
-
『args[]』とは?
-
javaで大容量テキストファイル...
-
C#で動的配列Listの中身をListB...
-
csvファイルを2次元配列に格納
-
Javaで文字を漢字であるか否か...
-
フローチャート
-
javaについて
-
【C#】ハッシュテーブル(連想...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列について
-
n番目に大きな値を探索する
-
cloneメソッドについて (java)
おすすめ情報