Skip to content

Way to parseInt without try-catch in Java 8?

Is there a better way to try to convert to int a string that can be or not an integer? Integer.parseInt(String value) will work well with “25” or “019” but not with “hello” or “8A”. In Java 8, we have optional values, for example: You do not need to check nulls,…

How does Conditional annotation works in Spring Boot?

I understand that Spring Boot has lots of @Conditional annotations like, @ConditionalOnBean, @ConditionalOnClass, @ConditionalOnProperty, ConditionalOnWebApplication. But I do not know how this work? For Example: What I understood is, MyConfiguration will be loaded only if MyBean is available in my classpath.…

Are values returned by static method are static?

Please consider this code Will this static method return a new instance of MyClass every time it is called? or it is going to return a reference to the same instance over and over? Answer Lol lol lol Declaring a method static means it is a class method and can be called on the class without an instance (and c…

List view of concatenated lists

I want to create a list view that consists of the concatenation of a number of other lists. Example: What kind of technique and or pattern can I use in Java to fulfill these requirements? Details I want the concatenation to be lazy. (That’s the meaning of “view” in this context.) I want chan…