Junior
Which versions of Java have you worked with?
sobes.tech AI
Answer from AI
Worked with Java versions starting from Java 8, including Java 11 and Java 17. Java 8 is often used due to its stability and widespread adoption, especially for projects with lambda expressions and Stream API. Java 11 and 17 are LTS versions that support modern language features and performance improvements.
Example of using Stream API in Java 8:
import java.util.Arrays;
import java.util.List;
public class Example {
public static void main(String[] args) {
List<String> names = Arrays.asList("Anna", "Bob", "Charlie");
names.stream()
.filter(name -> name.startsWith("A"))
.forEach(System.out::println);
}
}