Java Online Compiler
Example: Reverse String using Java 8 Streams (Alternative) in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// Reverse String using Java 8 Streams (Alternative) import java.util.stream.Collectors; public class Main { public static void main(String[] args) { // Step 1: Define the original string String originalString = "functional"; // Step 2: Collect characters into a StringBuilder and then reverse String reversedString = originalString.chars() // Get an IntStream of char codes .collect(StringBuilder::new, (sb, c) -> sb.append((char)c), StringBuilder::append) .reverse() .toString(); // Step 3: Print the original and reversed strings System.out.println("Original String: " + originalString); System.out.println("Reversed String: " + reversedString); } }
Output
Clear
ADVERTISEMENTS