Java Online Compiler
Example: Toggle Case Using Java Streams in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// Toggle Case Using Java Streams import java.util.stream.Collectors; public class Main { public static void main(String[] args) { // Step 1: Define the input string String inputString = "Java Stream Power!"; System.out.println("Original String: " + inputString); // Step 2: Convert the string to an IntStream of character codes String toggledString = inputString.chars() // Step 3: Map each character code to its toggled version .map(c -> { if (Character.isUpperCase(c)) { return Character.toLowerCase(c); } else if (Character.isLowerCase(c)) { return Character.toUpperCase(c); } else { return c; // Keep non-alphabetic characters as they are } }) // Step 4: Collect the transformed character codes into a new String .collect(StringBuilder::new, StringBuilder::appendCodePoint, StringBuilder::append) .toString(); // Step 5: Print the result System.out.println("Toggled String: " + toggledString); } }
Output
Clear
ADVERTISEMENTS