Java

Finding the maximum and minimum values in an array is a common requirement in various programming scenarios. It allows you to extract key insights from your data, such as identifying the highest and lowest values, or determining the range of values present. This knowledge can be utilized in numerous applications, including statistical analysis, data processing,…

Read More Finding Max and Min Values in a Java Array

JSON (JavaScript Object Notation) is a lightweight data-interchange format that has gained significant popularity in modern web development. It provides a simple and human-readable way to represent structured data. JSON consists of key-value pairs and supports various data types, including strings, numbers, booleans, arrays, and nested objects. The importance of JSON lies in its ability…

Read More Convert Java Objects to JSON

In this tutorial, we will explore how to ignore unknown JSON fields in Java using Jackson. We will cover the default behaviour, ignoring unknown properties on a class level, ignoring unknown properties globally, and how to deal with incomplete JSON. Additionally, we will discuss security concerns related to ignoring unknown properties using annotations. If you’re…

Read More Ignore Unknown JSON Fields with Java Jackson

This tutorial covers three distinct methods for reading application properties in a Spring Boot application. These methods include: Using the Environment object. Using the @ConfigurationProperties annotation. Using the @Value annotation. I made a simple Spring Boot Web App to show you how to read application properties. You can use the tutorial Create a Simple Web…

Read More Spring Boot: Reading Application Properties

Working with strings is a fundamental aspect of programming, and Java provides a rich set of tools and methods for manipulating strings. One common task when working with strings is to remove whitespace characters such as spaces, tabs, and newlines. There are several ways to accomplish this in Java, including using the replaceAll() method from…

Read More Removing Whitespaces in Java Strings