-
Arrays.stream()メソッドを使用する方法: Java 8以降では、Arraysクラスのstream()メソッドを使用して文字列配列をストリームに変換できます。以下は使用例です。
import java.util.Arrays; import java.util.stream.Stream; public class Main { public static void main(String[] args) { String[] array = {"Hello", "World", "Java"}; Stream<String> stream = Arrays.stream(array); // ストリームを使用して作業を行う stream.forEach(System.out::println); } }
-
Stream.of()メソッドを使用する方法: もう1つの方法は、Streamクラスのof()メソッドを使用して文字列配列をストリームに変換する方法です。以下は使用例です。
import java.util.stream.Stream; public class Main { public static void main(String[] args) { String[] array = {"Hello", "World", "Java"}; Stream<String> stream = Stream.of(array); // ストリームを使用して作業を行う stream.forEach(System.out::println); } }
これらの方法を使用すると、文字列配列をストリームとして扱い、様々なストリーム操作(フィルタリング、マッピング、リダクションなど)を行うことができます。また、これらのコード例はJavaの基本的な使い方を示していますが、実際の要件に応じてカスタマイズすることも可能です。
以上が、Javaで文字列配列をストリームに変換する方法の一般的な手順です。ご参考までにご活用ください。