import java.util.Arrays;
import java.util.Comparator;
public class Main {
public static String find_second_largest_word_in_string(String s) {
String secondLongest = Arrays.stream(s.split(" "))
.sorted(Comparator.comparingInt(String::length).reversed())
.skip(1) // Skip the longest word
.findFirst()
.orElse(null);
return secondLongest;
}
public static void main(String[] args) {
String s = "c cpp cobol c# python java";
String secondLongest = find_second_largest_word_in_string(s);
if (secondLongest != null) {
System.out.println("The second longest word is: " + secondLongest);
} else {
System.out.println("No second longest word found.");
}
}
}
/*
run
The second longest word is: cobol
*/