Object Oriented Programming Articles

Page 345 of 589

Most Asked Problems in Data Structures and Algorithms

Yash Shri
Yash Shri
Updated on 21-Jan-2025 714 Views

This sheet provides a wide range of questions on data structures and algorithms. It includes dynamic and trending topics that match industry-level requirements. Firstly, you have to learn any programming language like C, C++, Java, etc. and after getting a better understanding of the concepts and language specifics, practice these questions for the mastery of DSA. Here is a list of topics featuring the most frequently asked problems in Data Structures and Algorithms: Array String Stack Queue Linked List ...

Read More

Java program to reverse an array

Alshifa Hasnain
Alshifa Hasnain
Updated on 20-Jan-2025 2K+ Views

In this article, we will learn to reverse an array in Java. Reversing an array is a classic problem that helps understand essential concepts like data structures and in-place manipulation. This operation is commonly required in programming tasks, such as data transformations, algorithm implementations, and solving logical problems. Problem Statement Reversing an array involves rearranging its elements so that the first element becomes the last, the second becomes the second-to-last, and so on. Input int[] myArray = {23, 93, 56, 92, 39}; Output {39, 92, 56, 93, 23} Different Approaches Following are the two different approaches to reverse an array ...

Read More

Java ResultSet isAfterLast() Method with Examples

Alshifa Hasnain
Alshifa Hasnain
Updated on 20-Jan-2025 1K+ Views

The ResultSet interface in Java is used to retrieve data from a database in a tabular form. The isAfterLast() method is one of the navigation methods in the ResultSet that helps in checking the position of the cursor. Specifically, isAfterLast() checks whether the cursor is positioned after the last row of the result set. Method Definition The isAfterLast() method of the ResultSet interface is used to determine whether the cursor is after the end of the ResultSet.This method returns a boolean this value is true, if the cursor is after the end of the ResultSet else, it returns false. ...

Read More

Java Program to append a row to a JTable in Java Swing

Alshifa Hasnain
Alshifa Hasnain
Updated on 17-Jan-2025 2K+ Views

Adding rows dynamically to a JTable is a common task in Java Swing when working with user interfaces that involve tabular data. This article walks you through creating a Java Swing application that appends a new row to a JTable when the user inputs data and clicks a button. What is JTable? A JTable is a powerful Swing component for displaying and editing tabular data. By using a DefaultTableModel, we can manage the table's data dynamically, including adding or removing rows. This makes it an excellent choice for applications requiring user interaction. Approach Following are the steps to append a row ...

Read More

Java Concurrency – yield() method

Alshifa Hasnain
Alshifa Hasnain
Updated on 17-Jan-2025 1K+ Views

In this article, we will learn that concurrency in Java allows multiple threads to execute simultaneously, sharing system resources efficiently. One of the methods provided in the Thread class for managing thread execution is the yield() method. What is the yield() Method? The yield() method is a static method of the Thread class that hints to the thread scheduler that the current thread is willing to pause its execution in favor of other threads of the same or higher priority. It is part of Java's concurrency toolbox and is primarily used for fine-tuning thread execution. Syntax of yield function − ...

Read More

What is Runnable interface in Java?

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 17-Jan-2025 2K+ Views

An interface is like a reference type, similar to a class that enforces the rules that the class must implements(It is a keyword). An interface may have abstract methods i.e. methods without a definition and also constants or variables with fixed value. What is a Runnable interface in Java? If your class is intended to be executed as a thread, then you can achieve this by implementing a Runnable interface. This belongs to the java.lang package. The Runnable interface in Java is a functional interface that enables the compiled code of the class to run as a separate thread. The ...

Read More

Java Program to enable cell selection in a JTable

Alshifa Hasnain
Alshifa Hasnain
Updated on 15-Jan-2025 939 Views

In this article, we will learn to enable cell selection in a JTable in Java Swing. By default, JTable allows row or column selection, but enabling cell selection gives users the ability to select individual cells. This feature is useful for tasks that require precise control over table data, such as editing or copying specific values. Approach for Enabling Cell Selection in JTableThe goal is to create a JTable where users can select individual cells, rather than just rows or columns. The approach focuses on: Creating the JTable: We define a table with data ...

Read More

Why Does Java Use both Compiler and Interpreter?

Mr. Satyabrata
Mr. Satyabrata
Updated on 15-Jan-2025 7K+ Views

Let's begin this article with a basic question. What do you mean by Language Translator? You may imagine a tool or piece of software that can translate between languages as needed so that both parties can understand. You are totally correct. Compilers and interpreters are simply language translators in computer programming. These are the software programs/tools that translate the source code of a programming language into machine code, bytecode, or any other intermediate code. Or, to put it simply, it transforms code from High Level Language to Low Level Language, making it machine understandable code. Every programmer is aware that interpreter ...

Read More

Java Program to return a Date set to noon to the closest possible millisecond of the day

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 14-Jan-2025 414 Views

To set a Date object to noon to the closest possible millisecond of the day, we will make sure that the hour is set to noon, and both the minutes, seconds, and milliseconds are set to zero. This precise setting can be achieved using the Calendar class in Java. By setting these specific fields, we can ensure that the time is 12:00:00.000 PM, providing the closest possible millisecond representation of noon. Returning a date set to noon to the closest possible millisecond of the day in Java is quite easy. Let's learn the following ways: ...

Read More

Java Program to create Character Array from String Objects

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 14-Jan-2025 478 Views

To create a character array from a string object, we convert each character of the string into elements of an array of type char. This is useful when we need to manipulate or access individual characters within the string. String Object: A string object is an instance of the String class representing a sequence of characters. It is immutable, which means once it is created, its value cannot be changed. Character Array: A character array is a data structure in Java that stores a sequence of characters. Creating Character Arrays from ...

Read More
Showing 3441–3450 of 5,881 articles
« Prev 1 343 344 345 346 347 589 Next »
Advertisements