Skip to content

Tag: java

What is the Big O complexity of this algorithm

I can’t seem to figure out the time complexity for this algorithm. I know that the while loop will execute at O(log n) times because n keeps halving. But I’m not super sure how to represent the time complexity of the inner for loop. Answer Each while loop divides n by 2. Therefore, the first for l…

How to reuse validator class in spring boot app?

I am currently writing custom validator for Spring Boot app and its idea is mainly to do some validations depending on other validations. For example, I want one field to be @NotNull if some other field is null, but the idea is to make it more generic, so that this conditional validations can be changed. For …

How to query mongodb with query Builder in java?

I need to make a query in java to MongoDB, how could I do it with QueryBuilder, this is my query: By the way, if anyone knows where I can find documentation to make these queries, I would appreciate it. Answer You should Refer this documentation Create a MongoCollection object. Create a list to have aggregate…

Suspicious call to ‘LinkedHashMap.get’

Hello I have the following code Since the Object I use as a Key is dynamically generated I have no knowledge about it so I have to find it before I can use it to get its value. This code gives me the warning Suspicious call to ‘LinkedHashMap.get’, is that a problem and how would I get rid of the