CodeKru
Menu

Programming reference

Java tutorials and reference

Find explanations and examples for strings, collections, annotations, and more.

Browse conceptsStringsLinked ListJackson AnnotationsLombokRegular ExpressionJava ArrayListVectorJschOOPS conceptsWrapper classesBasicsConversions
All published links shown

Strings

Java String

Understand common string operations.

Java String charAt() method

Read the character at a given index.

Java String compareTo() method

Java String concat() method

Java String contains() method

Check whether a sequence is present.

Java String length() method

Java String isEmpty() method

Java String indexOf() method

Java String trim() method

Java String strip() method

Java String substring() method

Extract a part of a string.

Java String startsWith() method

Java String endsWith() method

Java String equalsIgnoreCase() method

Java String toCharArray() method with examples

Linked List

Implementing a Custom Generic Linked List in Java

Linked List in Java

Explore a linked collection.

How to sort LinkedList In Java?

Put elements into a chosen order.

Linked List – add method in Java

Add an element to a list.

Linked List – addAll method in Java

Linked List – addFirst and addLast methods in Java

Linked List – clear method in Java

Linked List- contains and containsAll methods in Java

Linked List – descendingIterator() method in Java

Linked List – get(), getFirst() and getLast() methods in Java

Linked List – isEmpty() method in Java

Linked List – offer, offerFirst, and offerLast methods in Java

Linked List – peek, peekFirst, and peekLast methods in Java

Linked list – remove methods in Java

Jackson Annotations

@JsonIgnoreProperties and @JsonIgnore annotations

Control ignored fields.

@JsonPropertyOrder Jackson Annotation

Set property order in JSON.

@JsonProperty Jackson Annotation

@JsonRawValue Jackson Annotation

@JsonValue Jackson Annotation

@JsonAnyGetter Jackson Annotation

@JsonAnySetter Jackson Annotation

Java Optional with Jackson

@JsonInclude Jackson Annotation

@JsonFormat Jackson Annotation

How to accept a single value as an array in JSON using Java?

Lombok

Create custom annotation that adds a method in the same class like lombok’s

Regular Expression

Working of general symbols in regex

Regular Expression (Regex) – basics

Java – Apache log file parsing

Java ArrayList

ArrayList in Java

ArrayList add() method in Java

ArrayList addAll() method in Java

ArrayList clear() method in Java

ArrayList contains() and ContainsAll() method in Java

ArrayList ensureCapacity() method in Java

ArrayList indexOf() method in Java

ArrayList isEmpty() method in Java

ArrayList lastIndexOf() method in Java

ArrayList remove() method in Java

ArrayList removeAll() method in Java

ArrayList set() method in Java

ArrayList size() method in Java

ArrayList subList() method in Java

ArrayList trimToSize() method in Java

Vector

Vector class in Java

Vector add() method in Java

Vector addAll() method in Java

Vector addElement() method in Java

Vector capacity() method in Java

Vector clear() method in Java

Vector isEmpty() method in Java

Vector trimToSize() method in Java

Jsch

How to make an SSH connection to a secure server Using Java

How to execute commands using Jsch in java

Copy or transfer file from a local to the remote server using Java

Copy a directory from the local to a remote server using Java

Transfer files from one remote server to another using Java

OOPS concepts

Java Classes and Objects

Access Modifiers in Java

Non-Access Modifiers In Java With Examples

Object life cycle in Java

Inheritance in Java ( Is-A relationship)

Method Overriding in Java

Method Overloading in Java

Can we overload and override the main() method in Java?

Ambiguity for the null parameter in method overloading

equals() and hashcode() methods in Java

Wrapper classes

Wrapper Classes in Java

Boolean Wrapper Class in Java

Integer Wrapper class in Java

Long Wrapper Class in Java

Basics

How to run Java programs using the command prompt ( cmd )

Conversions

Convert list to map

Convert int to String

Convert long to String

Convert double to String

Convert String to int

Convert String to long

Convert String to double

Convert long to int

Convert double to int