A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ひとつずつリニアサーチなんてすごく遅いので
やめましょう。
HashSet が楽です。
配列AをHashSet化する。
配列Bの各要素がHashSetに含まれるかチェックする。
検索はHashSetが超高速でやってくれるのでらくちんです。
No.3
- 回答日時:
今ググって見つけただけですが
import static java.until.stream.Collectors.toList;
…
…
List<Integer> list1 = …
…
…
List<Integer> list2 = …
…
…
List<Integer> list3 = list1.stream().filter(list2::contains).collect(toList());
みたいな方法もあるようです
No.2
- 回答日時:
java人間ではないんでアレですが。
for 要素A in 配列A
for 要素B in 配列B
if (要素A==要素B){
配列Cに要素Aを追加 ※要素Bでも可
}
next
next
こんな感じになるかな。
図で表すと理解しやすいと思います。
No.1
- 回答日時:
作るためのヒントが欲しいんですか?
ソースが丸々欲しいんですか?
普通に考えて、
・配列Aから要素を一つ取り出す。
・配列Bから要素を一つ取り出す。
・それぞれのの要素が一致していれば、その値を配列Cに格納する
という方法が浮かびますが。
for文は書けますよね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Javaの問題なのですが、「3文字以上の英数字文字列を入力し、文字列の中に文字(9)が出てくるまでの 1 2023/06/06 18:55
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- Java Java 南京錠 2 2023/02/04 11:46
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【C#】ハッシュテーブル(連想...
-
この警告はどうすれば?
-
C言語でunsigned char配列を連...
-
ページング
-
Javaで文字と数字が混ざったも...
-
Javaで文字を漢字であるか否か...
-
配列をセッションに割り当てた後で
-
JSPでデータ一覧表示
-
sqlparamaterでIN句を使いたい。
-
strutsでの配列の扱い方について。
-
Vectorがカラなら・・・
-
ArrayListを使った多次元配列の...
-
javaで大容量テキストファイル...
-
クラス StringTokenizerのコン...
-
セッションを使ったint型の値の...
-
javaについて
-
特殊なfor文について
-
Java NullPointerException
-
JAVAのコマンドラインについて
-
配列・クリア
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
n番目に大きな値を探索する
-
この警告はどうすれば?
-
[Ljava.lang.Stringってなんですか
-
Javaで文字を漢字であるか否か...
-
配列をセッションに割り当てた後で
-
配列の中に複数存在する数がい...
-
java
-
Javaで文字と数字が混ざったも...
-
C#で動的配列Listの中身をListB...
-
配列で、値の入っている要素数...
-
『args[]』とは?
-
【C#】ハッシュテーブル(連想...
-
ページング
-
セッションを使ったint型の値の...
-
配列について
-
同じ配列またはクラスを、2回...
-
ArrayListからBean配列に値をセ...
-
Java配列の問題を教えてくださ...
-
java 大文字と小文字を入れ替える
-
同じ文字を探しカウントしたい
おすすめ情報
ありがとうございます!
言葉足らずですみません。
考え方は分かります。
for文かけます。しかし、
配列Aから要素を一つ取り出して、
配列Bの要素を一つずつ照らし合わせる、
Aの一つ目が終わったら二つ目に移行し、
配列Bの要素を一つずつ照らし合わせる...の繰り返しを書きたいのですが
少し混乱しているのでソース参照したいです。
できました、ありがとうございました