Java Articles

Page 239 of 450

How does Java process the backspace terminal control character?

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 1K+ Views

The backspace terminal control character is a special character represented by the ‘\b’notation. It is used to move the cursor one character back. It comes under Java escape characters, these characters are used with backslash (\) and hold a special meaning to the compiler. In this article, we will understand and see the practical implementation of‘\b’ notation through Java example programs. Working of Backspace Terminal Control Character Two types of situations may arise while working with this escape character. First, when we hard code the backspace character into a String and the second, when we take input using a keyboard. ...

Read More

Different Ways to Copy Files in Java

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 2K+ Views

Java provides different ways to copy files including the ‘File’, ‘FileInputStream’ and‘FileOutputStream’ classes. There are times when we need to take a backup, compress a file or share it with others. In these situations, copying that file becomes necessary. Weare going to explore the methods and classes that will help us to copy the content of one file to another file through Java programs. Before jumping to the example program directly, let’s discuss some classes and built-in methods that we will be using. This will build a foundation for understanding the code. Note that these classes and methods are associated ...

Read More

How are parameters passed in Java?

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 1K+ Views

The most frequent query asked by beginner programmers is that how are parameters passed in Java. Generally, the programming languages use pass by value and pass byreference for passing parameters to a method. However, Java does not support both approaches rather it uses pass by value to pass both primitive and reference type values. In this article, we are going to understand passing parameters by value through exampleprograms. Passing Parameters to a Method in Java Let’s start this discussion by understanding the storage mechanism of Java. The referencevariables, names of methods and classes are stored in stack and their values ...

Read More

Different Ways to Print First K Characters of the String in Java

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 305 Views

A string is a class in Java that stores a series of characters enclosed within double quotes.Those characters are actually String-type objects. The string class is available in the‘java.lang’ package. Suppose we have given a string and a positive integer ‘k’. Now, thejob is to print that string's first 'k' characters in Java. Also, check whether the length ofgiven string is less than or not, if so print the original string. Java Program to Print First K Characters of the String Let’s understand the given problem with a few examples − Instance String st1 = “TutorialsPoint”; String st2 = “Tutorial”; ...

Read More

How to Add Custom Class Objects to the TreeSet in Java?

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 1K+ Views

TreeSet is a class of Java Collection Framework that implements the SortedSet Interface. Remember that it stores elements in ascending order and does not allow duplicate values. We need to stick with this condition while adding custom class objects to the TreeSet otherwise we will encounter a ClassCastException. Here, custom class objects mean userdefined objects that are created with the help of a constructor. Program to add Custom Class Objects to the TreeSet Earlier in the previous section, we discussed that if we failed to follow the condition of TreeSet, we will get a ClassCastException. To avoid this, we need ...

Read More

Getter and Setter in Java

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 3K+ Views

Getter and setter are two special methods in Java that allow accessing and modifying data members' values. They are mostly used in encapsulation and data hiding to protect our sensitive data from unauthorized access. In encapsulation, we group related data and behavior together in a class and hide the implementation details from the outside world. Data hiding means preventing direct access of the members of class from the internal state of an object. In this article, we will explain what getter and setter methods are in Java and how they are useful in data hiding. Getter and Setter methods The ...

Read More

IntFunction Interface in Java with Examples

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 979 Views

In Java, the IntFunction interface is a functional interface that represents a function that accepts an integer type value as an argument and returns a result of any data type. Here, the functional interface means an interface that contains only a single abstract method and exhibits single functionality. Some examples of functional interfaces are Predicate, Runnable, and Comparable interfaces. The IntFunction interface is defined in the 'java.util.function' package. In this article, we are going to explore the IntFunction Interface and its built-in methods with the help of example programs. IntFunction Interface in Java The IntFunction Interface has a ...

Read More

Integer.valueOf() vs Integer.parseInt() with Examples

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 1K+ Views

In Java, both Integer.parseInt() and Integer.valueOf() methods are used for the conversion of a String into an Integer. These static methods belong to the Integer class of java.lang package and throws a NumberFormatException if the string is not a valid representation of an integer. But wait, the question arise here is that why Java provides two methods with the same functionality. Although they are used to serve similar jobs, there exist a few distinctions between them in terms of syntax and return type. In this article, we are going to explain the difference between Integer.parseInt() and Integer.valueOf() methods with ...

Read More

Integer.MAX_VALUE and Integer.MIN_VALUE in Java with Examples

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 10K+ Views

The Integer class of Java provides two constants named Integer.MAX_VALUE and Integer.MIN_VALUE represents the maximum and minimum possible values for an integer variable in Java. The actual value of Integer.MAX_VALUE is 231 -1 which is equivalent to 2147483647 and the actual value of Integer.MIN_VALUE is -231 which is equivalent to -2147483648. For our convenience, instead of writing this big whole number in our program, we use their constant representation. This article aims to explore the utility and how to use Integer.MAX_VALUE and Integer.MIN_VALUE in our Java programs. Examples of Integer.MAX_VALUE and Integer.MIN_VALUE in Java In this section, we ...

Read More

IntConsumer Interface in Java with Examples

Shriansh Kumar
Shriansh Kumar
Updated on 20-Jul-2023 600 Views

The IntConsumer Interface is a functional interface that represents an operation that accepts a single int-valued argument and returns no result. This is the int-consuming primitive specialization of the Consumer interface. Here, the functional interface means an interface that contains only a single abstract method and exhibits single functionality. Some examples of functional interfaces are Predicate, Runnable, and Comparable interfaces. In this article, we are going to explore the IntConsumer Interface and its built-in methods with the help of example programs. IntConsumer Interface in Java In Java, the IntConsumer Interface provides only two methods: ...

Read More
Showing 2381–2390 of 4,495 articles
« Prev 1 237 238 239 240 241 450 Next »
Advertisements