Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Alshifa Hasnain
Page 19 of 23
Java program to pass lambda expression as a method argument
In this article, we will learn to pass a lambda expression as a method argument in Java. A lambda expression is a short block of code that takes in parameters and returns a value. Lambda Expression Lambda expressions allow passing functionality as a method parameter, reducing the need for anonymous classes. They are often used in functional interfaces, especially when working with collections and streams. Problem Statement Given an Arraylist the goal is to reverse the strings present in it. Below is a demonstration of the same − Input ("Apple", "Orange", "Grapes") Output elppA, egnarO, separG Reversing Strings in ...
Read MoreJava ResultSetMetaData getColumnLabel() method with example
In this article, we will learn the ResultSetMetaData getColumnLabel() method in Java. When working with databases in Java, the ResultSetMetaData interface provides valuable information about the structure of a ResultSet, such as column names, types, and properties. What is getColumnLabel()? The getColumnLabel() method of the ResultSetMetaData (interface) retrieves the display name of a particular column. This method accepts an integer value representing the index of the column in the current ResultSet object, as an argument. Syntax − String columnLabel = resultSetMetaData.getColumnLabel(); Parameters: The index of the column (starting from 1). Returns: A ...
Read MoreJava program to cube sum of first n natural numbers
In this article, we will learn to write a Java program to calculate the sum of cubes of the first n natural numbers. Understanding the Cube Sum Formula The sum of cubes of the first n natural numbers follows a mathematical formula − S = 13 + 23 + 33 + ... + n3 = { ( n ( n + 1 ) ) / 2 }2 Different Approaches Following are the two different approaches to printing the cube sum of first n natural numbers − Using a Loop Using a ...
Read MoreJava DatabaseMetaData getIndexInfo() method with example
In this article, we will learn about the DatabaseMetaData getIndexInfo() method with an example in Java. This is useful when you need to understand the display information of a table in a result set using the indexes. DatabaseMetaData getIndexInfo() method The getIndexInfo() method in Java’s DatabaseMetaData interface retrieves information about indexes for a specified table in a database. This method is useful for understanding the structure and performance of a database table, particularly for optimization and query tuning. Syntax ResultSet rs = metaData.getIndexInfo("example_database", null, "sample_table", false, false); This method retrieves the description of the indices of a table. It accepts ...
Read MoreJava Program to determine a Character\'s Unicode Block
In this article, we will learn to represent the Unicode block containing the given character in Java. Unicode provides a standardized way to represent characters from various writing systems across the world. In Java, characters belong to different Unicode Blocks, which help in categorizing them based on language, symbols, and special characters. Understanding Unicode Blocks A Unicode Block is a range of Unicode characters grouped together based on similar properties.For example: Basic Latin (U+0000 to U+007F) contains English letters and symbols. CJK Unified Ideographs (U+4E00 to U+9FFF) contains Chinese, Japanese, and ...
Read MoreJava Program to remove the last row from a table with DefaultTableModel
In this article, we will learn to remove the last row from a table with DefaultTableModel in Java. Managing table data dynamically is a common requirement when working with Java Swing applications. One such operation is removing the last row from a JTable using DefaultTableModel. Understanding DefaultTableModel in Java DefaultTableModel is a flexible table model in Java's Swing library that allows developers to dynamically manage table data, including adding and removing rows and columns. Provides built-in methods for adding and removing rows easily. Approach to Removing the Last Row In this program, we create a table with multiple rows and ...
Read MoreJava API documentation generator
In this article, we will learn about Java API documentation generators. Java API documentation generators automate the process of creating structured and readable documentation for Java projects, making it easier for developers to understand and use APIs. What is a Java API Documentation Generator? A Java API documentation generator is a tool that analyzes Java source code and generates documentation in a structured format, typically HTML, XML, or Markdown. These tools extract comments and annotations from the code and transform them into comprehensive references for developers. Different Java API Documentation Generators The Following are Popular Java API documentation generators − ...
Read MoreHow to add a new row in a table using jQuery?
In this article, we will learn to add a new row to a table using jQuery. jQuery, a fast and lightweight JavaScript library, in web development, dynamically adding or removing rows from a table is a common requirement, especially when dealing with forms or data entry interfaces. Use CasesThis functionality is particularly useful in scenarios such as − Creating dynamic forms where users can add multiple entries (e.g., adding multiple email addresses, phone numbers, or product details). Building data entry interfaces where the number of rows is not fixed. ...
Read MoreJava ResultSetMetaData getColumnDisplaySize() Method with Example
In this article, we will learn the ResultSetMetaData getColumnDisplaySize() method with an example in Java. This is useful when you need to understand the display requirements of a column in a result set. Method Signature The getColumnDisplaySize(int column) method of the ResultSetMetaData class in Java retrieves the maximum width of the specified column, measured in characters. int getColumnDisplaySize(int column) Parameters: The 1-based index of the column for which you want the display size. Returns: The maximum number of characters that can be displayed for the specified column. ...
Read MoreJava Program to Sort ArrayList of Custom Objects by Property
In this article, we will learn to sort ArrayList of custom objects by property in Java. The ArrayList class extends AbstractList and implements the List interface. ArrayList supports dynamic arrays that can grow as needed. Problem Statement ArrayList is created with an initial size. When this size is exceeded, the collection is automatically enlarged. When objects are removed, the array may be shrunk. Below is a demonstration of the same − Input − The list is defined as Java Scala Python Mysql Output − The list after sorting values: Java Mysql Python Scala ...
Read More