私はパスワードの配列リストを持っています。そして、そのパスワードでファイルが復号化されているかどうか確認したい。文字列の最後に数字を追加するなど、文字列変換を適用するスレッドを使用したいと思います。 Javaスレッドまたはスレッドプールを使用してこれを行う最善の方法は何ですか?可能な方法のJavaスレッドでArrayList操作を並列化する方法は?
for (String pass : passwordDictionary) {
setPassword(password);
decrypt(secret)
setPassword(password+numbers);
decrypt(secret)
最善の方法は、[並列ストリーム(https://docs.oracle.com/javase/tutorial/collections/streamsを使用することです/parallelism.html)。 – Andreas
java 8にはこのようなタスク用の並列ストリーミングAPIがあります。 – user1516873