You are on page 1of 915

TutorialsCity (index.

php)
Home (index.php) Core Java (java/introduction-to-java.php) Collection (java/introduction-to-collection.php) JDBC (java/introduction-to-collection.php)

C++ (cpp/introduction-to-cpp.php) C++ Programs (cpp-programs/cpp-programs.php) Java Interview Programs (/java-programs/java-programs-example.php)

CORE JAVA Collection Tutorials JDBC Tutorials

) (/java/introduction-to-collection.php) )

C++ C++ Programs Java Programs

) (/cpp-programs/cpp-programs.php) )
Our Tutorials Java Tutorials (java/introduction-to-java.php) Collection Tutorials (java/introduction-to-collection.php) JDBC
Tutorials (java/introduction-to-collection.php) C++ Tutorials (cpp/introduction-to-cpp.php)
C++ Programs (cpp-programs/cpp-programs.php) Java Programs (/java-programs/java-programs-example.php)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (index.php)
Home (index.php) Core Java (java/introduction-to-java.php) Collection (java/introduction-to-collection.php) JDBC (java/introduction-to-collection.php)

C++ (cpp/introduction-to-cpp.php) C++ Programs (cpp-programs/cpp-programs.php) Java Interview Programs (/java-programs/java-programs-example.php)

CORE JAVA Collection Tutorials JDBC Tutorials

) ) )

C++ C++ Programs Java Programs

) ) )

Our Tutorials Java Tutorials (java/introduction-to-java.php) Collection Tutorials (java/introduction-to-collection.php) JDBC


Tutorials (java/introduction-to-collection.php) C++ Tutorials (cpp/introduction-to-cpp.php)
C++ Programs (cpp-programs/cpp-programs.php) Java Programs (/java-programs/java-programs-example.php)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Introduction To Java

What is java Java is very popular because it is simple and


platform independent.
Java is a Object-oriented and Multi-Threaded
programming language developed by Sun
Microsystems in 1991.
What is java Features Of Java Oriented Platform
Simple and Powerful Object- Independent
Portable
Multi Threaded Compiled & Interpreted
Features Of Java Speed
1. Simple and Powerful

2. Object-Oriented

3. Platform Independent

4. Portable

5. Multi Threaded

6. Compiled & Interpreted

Simple and Powerful

Java is simple,so it is easy to learn for the programmers.

Syntax of java is similar to C or C++ that makes it simple and powerful.

Object-Oriented

Java contains almost all the OOPS concepts of C++.

Java is complete object-Oriented programming language so we can not create


method outside the class.

Platform Independent

Java compiler (Javac) produce Bytecode which is platform independent.

Platform independent means Bytecode is not machine dependent it can be run on


any operating system. Example: Linux , Windows and IOS .

Portable

A program is portable if it produce the same result on each system.


Java Bytecode is platform independent as well as portable because it produce same
result on each system.

Multi Threaded

Thread is a line of execution. By default only one thread will execute. But Java
allows multiple threads to be run at the same time. So, you can execute many
methods simultaneously .
For Example, In android phone you can run different apps simultaneously.

Compiled & Interpreted

Java contain both compiler and interpreter.

Javac - Java compiler javac is used to compile source code to bytecode.

Java - JVM interpreter java is used to interpret Bytecode to machine code.

Speed

Java use Interpreter to run the program because of interpreter it was bit slow to
overcome this problem java introduce JIT Compiler .
Java Interpreter works with JIT Compiler to Run the java Program that makes it fast.

Next (jvm-jre-jdk-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

Collection (introduction-to-collection.php) Introduction to Collection (introduction-to-collection.php)


HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Collection In Java
What Is Collection
In java collection is a container that is used to insert, manipulate, process and traverse
data. Collection contains lot of classes that contain useful methods that makes
developer work easier.

Collection In Java

List

List is an ordered collection it means elements in list is accessed


through index. List can store duplicate values.
List can Store null values
Java.utill class provide the implementation of List Interface

Set

A Set is a Collection that contains only unique elements. There are three types of Set interface: HashSet, LinkedHashSet and TreeSet .
HashSet, LinkedHashSet and TreeSet are implemented by set interface.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

This Website is under construction Soon C++ tutorials will launch ....:)

Our Tutorials Java Tutorials (../java/introduction-to-java.php) Collection Tutorials (../java/introduction-to-collection.php) JDBC


Tutorials (../java/jdbc-in-java.php) C++ Tutorials (introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example.php)

This Website is under construction Soon C++ tutorials will launch

Our Tutorials Java Tutorials (../java/introduction-to-java.php) Collection Tutorials (../java/introduction-to-collection.php) JDBC


Tutorials (../java/jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Program Examples


Hello word Program In Java (hello-word-
program.php) Command Line Argument In Java
(command-line-argument.php)
Arthematic Operations Program Example (arthematic-
operation.php) Leap Year Program In Java (leap-year-
program.php)
Fibonacci series Program In Java (fibonacci-series-in-
Java.php) Prime Number Program In Java (prime-
number-in-java.php) Palindrome Program Example
(palindrome-program-in-Java.php)
Reverse of Number Program Example (reverse-of-number-
in-Java.php) Find Max-Min Value From an Array In Java
(array-min-max.php)
Print 1 to 10 for & while loop Example (print-while-
loop.php) Harmonic Series Program In Java (harmonic-
series-program%20.php ) Reversing Array List Program In
Java (reversing-arraylist-program.php )
Max Min Value using predefined method Example (max-min-
program.php) Remove an Element From Array Program In Java
(remove-element-array.php ) Insert a Element In a Array
Program In Java (insert-array-program.php ) Display Date and
time Program In Java (date-time-program.php )
SimpleDateFormat Program In Java (date-time-day-
program.php)
String Comparison Program In Java (string-comparison-
program.php) Replace a String Program In Java (replace-
string-program.php)
Reverse a String using String reverse() method In Java (reverse-string-Using-
reverse-method.php) Search a String Program In Java (search-string-
program.php)
Split a String Program In Java (split-string-program.php)
Remove a Char and Word from string In Java (remove-char-string-
program.php) Read Data from file Char by Char In Java (read-file-
char-by-char.php)
Read Data From file Line by Line In Java (read-data-from-file-
line-by-line.php) Write Data To File Program In Java (write-data-
to-file-program.php)
Decimal To Binary Program In Java (decimal-to-binary-
in-java.php) Binary To Decimal Program In Java
(binary-to-decimal-in-java.php)
Array To Collection Conversion In Java (array-to-collection-conversion.php)
Collection To Array Conversion In Java (collection-to-array-conversion.php)

String Start with & ends with Example In Java (string-start-ends-with-


conatin-example.php) This Keyword Example In Java (this-keyword-
example.php)
Static Keyword Example In Java (static-keyword-
example.php) Super Keyword Example In Java
(super-keyword-example.php)
Method Overloading Program In Java (method-overloading-
program.php) Method Overriding Program In Java (method-
overriding-example.php) Abstract Class Program In Java
(abstract-class-example.php)
Create user Defined Pakage In Java (create-user-defined-
pakage.php) Try Catch Program In Java (try-catch-
program.php)
User Defined Exception Program In Java (user-defined-exception-
program.php) Finally Block Example In Java (finally-block-
example.php)
Create Thread using Thread Class In Java (create-thread-using-thread-class.php)
Create Thread using Runnable Interface In Java (create-thread-using-runnable-
Interface.php) Join Example In Java (join-In-therad-example.php)
Sleep Method Example In Java (sleep-method-in-therad.php)
Create a Swing Stylish Form In Java (form-with-controls-in-
swing.php) Sort An Array Program In Java (sort-array-in-
java.php)
BubbleSort Program In Java (bubblesort-
program.php) Selection Sort Program In Java
(selection-sort-program.php) Insertion Sort
Program In Java (insertion-sort-program.php)
Linear Search Program In Java (linear-search-
program.php) Binary Search Program In Java
(binary-search-program.php)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)


PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)


ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

JDBC In Java

what is JDBC

JDBC is an API that that provide a standard interface for connecting java to different
DBMS. In short JDBC is a technology that used to connect & perform different
operations through java to database.

Why JDBC required

Java is written in different language and database are in different language In


order to provide communication between them JDBC is required.
In Short JDBC is an API which is used for communication between Java and Database.

What is API ?

API (application programming interface) which provide an interface through which


someone else can access your code and you can access someone else code.
i.e. facebook provide some API's to enables you to login using Facebook . You can use
this API's to enable Facebook login on your websites.
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Program Examples


Hello word Program In Java (hello-word-
program.php) Command Line Argument In Java
(command-line-argument.php)
Arthematic Operations Program Example (arthematic-
operation.php) Leap Year Program In Java (leap-year-
program.php)
Fibonacci series Program In Java (fibonacci-series-in-
Java.php) Prime Number Program In Java (prime-
number-in-java.php) Palindrome Program Example
(palindrome-program-in-Java.php)
Reverse of Number Program Example (reverse-of-number-
in-Java.php) Find Max-Min Value From an Array In Java
(array-min-max.php)
Print 1 to 10 for & while loop Example (print-while-
loop.php) Harmonic Series Program In Java (harmonic-
series-program%20.php ) Reversing Array List Program In
Java (reversing-arraylist-program.php )
Max Min Value using predefined method Example (max-min-
program.php) Remove an Element From Array Program In Java
(remove-element-array.php ) Insert a Element In a Array
Program In Java (insert-array-program.php ) Display Date and
time Program In Java (date-time-program.php )
SimpleDateFormat Program In Java (date-time-day-
program.php)
String Comparison Program In Java (string-comparison-
program.php) Replace a String Program In Java (replace-
string-program.php)
Reverse a String using String reverse() method In Java (reverse-string-Using-
reverse-method.php) Search a String Program In Java (search-string-
program.php)
Split a String Program In Java (split-string-program.php)
Remove a Char and Word from string In Java (remove-char-string-
program.php) Read Data from file Char by Char In Java (read-file-
char-by-char.php)
Read Data From file Line by Line In Java (read-data-from-file-
line-by-line.php) Write Data To File Program In Java (write-data-
to-file-program.php)
Decimal To Binary Program In Java (decimal-to-binary-
in-java.php) Binary To Decimal Program In Java
(binary-to-decimal-in-java.php)
Array To Collection Conversion In Java (array-to-collection-conversion.php)
Collection To Array Conversion In Java (collection-to-array-conversion.php)

String Start with & ends with Example In Java (string-start-ends-with-


conatin-example.php) This Keyword Example In Java (this-keyword-
example.php)
Static Keyword Example In Java (static-keyword-
example.php) Super Keyword Example In Java
(super-keyword-example.php)
Method Overloading Program In Java (method-overloading-
program.php) Method Overriding Program In Java (method-
overriding-example.php) Abstract Class Program In Java
(abstract-class-example.php)
Create user Defined Pakage In Java (create-user-defined-
pakage.php) Try Catch Program In Java (try-catch-
program.php)
User Defined Exception Program In Java (user-defined-exception-
program.php) Finally Block Example In Java (finally-block-
example.php)
Create Thread using Thread Class In Java (create-thread-using-thread-class.php)
Create Thread using Runnable Interface In Java (create-thread-using-runnable-
Interface.php) Join Example In Java (join-In-therad-example.php)
Sleep Method Example In Java (sleep-method-in-therad.php)
Create a Swing Stylish Form In Java (form-with-controls-in-
swing.php) Sort An Array Program In Java (sort-array-in-
java.php)
BubbleSort Program In Java (bubblesort-
program.php) Selection Sort Program In Java
(selection-sort-program.php) Insertion Sort
Program In Java (insertion-sort-program.php)
Linear Search Program In Java (linear-search-
program.php) Binary Search Program In Java
(binary-search-program.php)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Difference between JVM JRE and JDK in java

JVM (Java Virtual Machine) file it can not understand java source
code(.java file). Because .class file contain
The JVM is Java Virtual machine that execute the
byte code.
Java bytecode. The JVM can understand only .class
Java Virtual Machine Java Runtime
Environment Java Development Kit
The JVM can not understand source code(.java file), So
first you need to convert source code to byte code
.you compile your
*.java files to obtain *.class files that contain the
bytecode understandable by the JVM.
In short JVM Interpret the java code and convert it
into machine code for executing code

JRE (Java Runtime Environment)

JRE stands for Java Runtime Environment it contains JVM + other class libraries +
other files that are required to run.
JVM does not exist physically So , in real world JRE execute the Byte code using
the class libraries provided in JRE.

How Java Byte Code Executed


JDK (Java Development Kit)

Java Developer Kit is a complete kit that is required to develop the Java programs.

JDK can understand the source code because it contain javac (java compiler) that
compile the code and convert it into byte code .
Byte code produced by JDK is executed by JVM.

if you just want to develop and compile the program then JDK is sucient but in
order to run program JRE is required.
JDK by default contain JRE.

How Java Byte Code Executed

Important Points

JVM JRE JDK Important Points


-JRE required for executing the program only(internally use JVM for running program).
-JDK compile the source into ByteCode. JVM required for running the program.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Java And C++ Difference

Java and C++ Difference

Java C++
Java is a pure object oriented language because C++ is partial object oriented language because we can
we cannot create method outside the class. So create method inside the class as well as outside the class.
without class we can create any program in Java. So we can create program with or without class in C++.

In Java, finalize method is used for garbage In C++, destructor function is used for for garbage
collection collection.

Java does not supports multiple inheritance using C++ supports multiple inheritance using classes.
classes.

Java does not support pointers because of C++ supports pointers.


complexity and security issues.

Java support method overloading but it does not C++ support method overloading as well as operator
support operator overloading. overloading.

Java has package that contain predefined class C++ has header files that contain predefined methods.
and methods.

Java has built-in thread class used to create a C++ has no built-in method or class for threads.C++
new thread in java. depends on third part library for threads

Java support database connectivity with different C++ does not support database connectivity
databases for example: MySQL ,Oracle.

Java source code converted to byte code after C++ source code converted to object code after
compilation. compilation.

Java byte code is platform independent. C++ Object code is platform dependent so code may not
run on different platforms.

Java is interpreted language. C++ is Compiled language.

Java does not support Templates. C++ support Templates using Templates classes.
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

How To Set Path In Java

Set path In Java

In Java java-compiler(javac) is used to compile the java code and JVM is used to
execute the java byte code. we do compilation process and execution process through
cmd. But how cmd knows where is javac and where is JVM . For this we need to set
the Java path. In short Java path specify the path to system where all the required
libraries are present to compile and execute Java code.
There are 2 ways to set java path:

1. Set path temporary

2. Set path permanently

1. Set path temporary

To set java path temporary following steps need to follow:

1. Open command prompt

2. Go to C:\Program Files\ find the Java folder if it is not there go to C:\Program Files

(x86)\ find the Java folder

3. Once Java folder is found go to Java\JDK\bin and copy the path

e.g. C:\Program Files\Java\jdk1.8.0_25\bin

4. Write the set path="path of jdk\bin" e.g. set path="C:\Program Files\Java\jdk1.8.0_25\bin"

Note: if you close the cmd path configuration will lost and if you open a new cmd window
you need to again set the java path.

2) Set Path Permanently

For setting Java path following steps need to follow:

Step1 : Go to My Computer
properties Step2 : Go to
advanced tab
Step3 : Go to environment
variables Step4 : write path in
variable name
Step5 : paste the jdk\bin path in the varriable value.
Set Java Path in Linux OS
To set Java path in Linux Operating system you need to use export tool rather than set. following steps need to follow to set path in Linux OS:

Set Path In Linux

export PATH=$PATH:/home/jdk1.8.0_25/bin/

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Operators In Java

What Is Operator ?
An operator is a symbol used to perform a specific mathematical or logical
operations on operands ( variable ) in a program.
All c operators are valid in c++, it also add some new operators.
what is Operator
List of operators in Java
Arithmetic Operator
Relational Operator Logical Operator Assignment Operator Bitwise Operator
Increment and Decrement Operator
Conditional Operator

Arithmetic Operator

Arithmetic operators are following:

Arithmetic Operator Example

+ 4+2=6

- 42=2

* 4*2=8

/ 4/2=2

% (remainder) 4 % 2= 0

Relational Operator

The relational expression is use to check conditions, it is either true(one)


or false (zero). Relational operators and their meaning are:

>
Relational operator Greater than
Meaning
< Less than

== Equals to

>= Greater than or Equal to

>= Greater than or Equal to

<= Less than or Equal to

!= Not Equal to

Example

12<42 and result is true. 13>70 and result is false.

Logical Operator

Logical operator are of three types AND,OR and NOT:

Logical Operator Meaning

&& Logical And

|| Logical OR

! Logical NOT
Assignment Operator:

These are the assignment operators supported by c++. Let value of A=4.

Assignment Operator Example Result

+= A+=2 or A=A+2 6

-= A-=2 or A=A-2 2

*= A*=2 or A=A*2 8

/= A/=2 or A=A/2 2

%= A%=2 or A=A%2 0

*= A*=2 or A=A*2 8

*= A*=2 or A=A*2 8

Bitwise Operator
The bitwise operators are used to perform the operations on data only at bit level.
The following are the bitwise operators:

Bitwise Operator Meaning

& And operator

| OR operator

^ Exclusive OR (XOR)
Output of Truth table for bitwise operator are:

A B A&B A|B A^B

0 0 0 0 0

0 1 0 1 1

1 1 1 1 0

1 0 0 1 1

Example: Let the value of X and Y is:


X=10100
Y=01101

Example

A & B= 00100 A | B = 11101 A ^ B = 11001

Increment and Decrement Operator


These two operators are the most useful operators in Java.
Increment operator: ++
Decrement Operator: --
Pre-increment operator ( ++ var_name): In case of pre-increment operator (++Z), the value of Z first increment
by 1 before using it in expression.
Example
Z = 11;
X=++z;

Then, value of both X and Z equal to 12.


Post-increment operator (++var_name): In case of post-increment Operator (Z++), the value of Z first use in
expression and then increment by one.

Example

Z=11;
X=Z++;

Then, the value of remain Z=11 and Value of X=12.


Pre-decrement operator ( -- var_name): In case of pre-decrement operator (--Z), the value of Z first decrement
by one before using it in expression.

Example

Z = 11;
X=--z;

Then, value of both X and Z equal to 10.


Post- decrement operator (++var_name): In case of post- decrement Operator (Z++), the value of Z first use in
expression one and then decrement.

Example

Z=1
1;
X=Z
--;

Then, the value of Z=11 and Value of X=10.

Conditional Operator
Conditional Operator also known as Ternary Operator is operate on three operands or variables.

A ternary operator syntax

Expression1 ? expression2 :
expression3; X=( A>B ) ? A:
B;
Is equal to this statement
If(A>B)

X=A;

Else

X=B;
Prev (set-path-in-java.php) Next (hello-word-program-in-java.php)
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Hello Word Program Java

Java Hello Word Program

In this program we learn how to write simple hello word


program in java .
Hello Word Program Steps Hello Word Example
Compile & Execute Hello Word Program Hello Word Program Explanation
Steps For Hello Word Program

1. Download JDK. Click here to download JDK

(http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)

2. Install JDK on your system.

3. Set path JDK path on your system. http://www.tutorialscity.com/java/set-path-in-java.php

(http://www.tutorialscity.com/java/set-path-in-java.php)

4. Create hello word program in notepad and save it with .java extension i.e. HelloWord.java

5. Compile HelloWord.java program.

6. Execute the program.

How To Compile & Execute Hello Word Program.

To Compile javac HelloWord.java is


used. To Execute java HelloWord

Hello Word Program Example

Hello Word Program In Java


class HelloWord{
public static void main(String args[]){
System.out.println("Hello word example in Java"); // Display the message on screen
}
}

Output

Hello word example in Java

Hello Word Program Explanation

1. Import Class Files

Like in C/C++ Programs, we import the header files as a first line of program. Same in
Java we need to import these header files known as class files in Java.

Syntax To Import Class Files


import import import
pakagename.ClassName;
e.g import import
import pakagename.subpakagename.ClassName; pakagename.*;

java.lang;
java.lang.String; java.lang.*;

For a Simple hello word program we do not required to import any package.

2. Create Class In Java

Java is a pure object oriented programming language. So ,we cannot write a method
outside the class. we create a class with HelloWordExample name.

3. Create Main() method

Inside the class we have a main() methods and syntax of main method is given below:

Syntax Of Main Method

public static void main(String[] args)

4. Public
Main method should be public so that it is accessible by JVM. If main method is not
public it is not accessible by JVM and main method define the start point of program
execution so JVM is not able execute the program.

5. Static

Static method can be executed without creating class object. The main method
doesn't require to create a object to invoke the main method. So we declare it as a
static. JVM calls the main method using class name. e.g HelloWordExample.main().

6. Void

Void specify the return type. main() method does not return any value so void should
be used before main() method.

7. String[] args

Args is an array of string type used for command line argument. e.g. we can pass
argument to function when it is called. For example sqrt(10) because main method is
called by JVM so we can pass argument to it through command line .

Prev (operators-in-java.php) Next (variable-datatype.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Variable and Datatype in Java

Variables execution.so,the data-value may be changed


at different time during the execution of

Variable is an identifier that used to store a data value.


A variable can take different values at the time of
Variables Rules for Static Variable
Variable name In Java Types of Variable In
Java Local Variables
program. Datatype In Java Integer Data type Floating Data type Char Data Type Boolean Data Type

Rules for Variable name In Java

Variable name is consist of alphabets(a to z),digits(0


to 9) and underscore(_).
Variable name can not start with any
digit. Keywords are not allowed.
C++ is a case-sensitive language,so Uppercase
letter and Lowercase letter,both are considered as
different words.
Variable name should not be than more 8 characters.

Types of Variable In Java

There are three types of Variable in Java:

Local Variables
Instance
Variables Static
Variable

Local Variables

Local Variables are declared within a block or method .

Static Variable

Static Variables are declared Inside a class with static keyword.


Datatype In Java

Java is strongly type language it means that every variable must have to declare
before its use and it can contain only that data type. e.g int a; double b ; a=10;
b=10.5 ; we can not write a=10.5 because it is a strongly type language.

Integer Data type

Integer data type can store numbers without decimal point.

Floating Data type

Floating data type can store numbers without decimal point.

Char Data Type

Char data type is used to store a single char.

Boolean Data Type

Boolean data type has two values true and false.It is used to evaluate logical expressions.

? Prev (hello-word-program-in-java.php) Next ? (java-if-else.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)

TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

If Else Statement In Java

Java If If statement is used to test the given condition if it is


true execute the statement inside the if block or if it is
false it simply skip the condition.
Java If Syntax Of If Java IF-Else Statement
Statement: If Example Syntax Of If-else
If Else Example
Java IF-else-if ladder Statement

Syntax Of If Statement:

If ( condition )
{
Statements1;
}
Statements2;

If Example
public class IfExample {
public static void main(String[] args) {
int marks = 25;
if (marks < 33) { System.out.println("Fail");
}
System.out.println("Done...");
}
}

Output

Fail
Done...

Here, if condition is true, then statement1 is executed, if given condition is false then statement1 will
not executed.
Statement2 will be executed in both conditions.

Java IF-Else Statement

If-Else statement is test the given condition if it is true execute the statement inside the if block or if
it is false executes the statement inside else block.
Syntax Of If-else

if (condition) { Statement1;
} else { Statement2;
}

When Given condition is true "Statement1" will executed, else statement2 will executed.

If Else Example
public class IfElseExample {

public static void main(String[] args) {


int marks = 55;
if (marks < 33) { System.out.println("Fail");
}
else
{
System.out.println("Pass");
}
System.out.println("Done...");
}
}

Output

Pass
Done...

Java IF-else-if ladder Statement

if-else-if ladder is used to test more than one condition e.g if (a>1) execute statement 1 else if (a>2)
execute statement 2 .....etc.
it will test the conditions sequentially if it is matched it executes the block associated with matched if
blocks and skip the other conditions.
Java If Else Ladder

if(condition1){
// execute this block code if condition1 is true
}else if(condition2){

//execute this block code if condition2 is true


}
else if(condition3){
//execute this block
}
... code if condition3 is true
else{
//execute this block
}
}

code if all blocks condition are false

If Else Ladder
public class IfElseExample {

public static void main(String[] args) {


int marks = 55;
if (marks > 60) {

System.out.println("Pass with First Division");


}
else if(marks>50)
{
System.out.println("Pass
}
else if(marks>40) with Second Division");
{
System.out.println("Pass
}
else
{
System.out.println("Fail");
with Third Division");
}

System.out.println("Done...");
}
}

Output
Pass with Second Division
Done...

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Switch In Java

Java Switch

In Switch Statement, control is transferred to different parts of block based


on the value of expression.
The value of expression was tested with list of case values and when a match is found, the following
statement is executed; otherwise a default statement is executed.

Break keyword in switch statement stop the execution of current loop and exit the
control from switch statement.

Java Switch Statement

public class JavaSwitchExample { public static void main(String[] int value = 300;
switch (value) {
case 100: System.out.println("100"); break; args) {
case 200: System.out.println("200"); break;
case 300: System.out.println("300"); break;
default:

System.out.println("Not in 100,200 or 300");


}
}
}

Output
300

Switch statement without break statement

if you do not break statement in switch block it will execute all the statement after first match.

Java Switch Without Break Example


public class JavaSwitchExample {

public static void main(String[] args) {


int value = 300; switch (value) { case 100:
System.out.println("100");
break; case 200:
System.out.println("200");

case 300:
System.out.println("300");

default:
System.out.println("Not in 100, 200 or 300");

}
}

Output

300
Not in 100, 200 or 300
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Loops In Java

What Is Loop ? time in a single program. So, the Loops are


used to execute a block of statement

Loops is also known as repetitive statements it is used


when a block of statements needs to be executed many
What Is Loop ? Types Of Loops in
Java Java For Loop Syntax of For
loop For Loop Example
until a particular condition is true. Nested For Loop Example

Types Of Loops in Java

For Loop
While Loop
Do-While Loop

Java For Loop


For loop same as while loop only difference is for loop is more compact syntactically . In
for loop initialization, condition checking and increment/decrements written in one line
on the other hand in while loop we specify these three things separately. But working

of for loop and while loop is same.


Syntax of For loop

For Loop Syntax

for (initialization; condition ; increment/decrement;)


{

statements;
.....

}

The for loop execute in three steps :

In step 1, a variable is initialized

In step 2 condition has been tested. if condition hold true, statement is executed
otherwise loop is terminated.
In step 3 variable value incremented or decremented based on expression

For Loop Example


public class ForLoopExample {

public static void main(String[] args) {

for(int i=0;i<10;i++)
{
System.out.println(i);
}

}
}

Output

0
1
2
3
4
5
6
7
8
9

Nested For Loop Example


public class ForLoopExample {

public static void main(String[] args) {

for (int i = 0; i < 2; +i +) {


for (int j = 0; j < 3; j++) { System.out.println(i + " " + j);
}
}

}
}

Output

0 0
0 1
0 2
1 0
1 1
1 2
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Java While Loop

While Loop In while loop, loop executes the statements


repeatedly until condition return false.
While loop is used when number of time the loop executed is
not known in advance to programmer.
While Loop Syntax Of While
Loop While Loop Example
It is also known as entry controlled loop because the condition
is tested before execution .

Syntax Of While Loop

while ( condition )
{
statements;
}
Here ,condition get tested by compiler , if condition is true then statements are executed otherwise loop
is not executed and control is transfer out of loop.

While Loop Example

public class WhileLoopExample {

public static void main(String[] args) {


int i=0;
while(i<10)
{
System.out.println(i); i++;
}
}
}

Output
0
1
2
3
4
5
6
7
8
9

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Do-while loop In Java

Do-while loop Do-while loop is same as while loop except the condition
is tested after the execution of loop Therefore, it is called
an exit controlled loop.
Do-while loop Syntax Of Do-
While Loop Do While Example In
Java
Syntax Of Do-While Loop

Syntax Of Do-While Loop

Do
{
Statements;
}
While ( condition );

Here, statements inside Do block will be executed at least one time weather condition is true or false
because condition is going to be tested after rst execution. therefore, loop is executed at least one time
in Do-while loop.

Do While Example In Java


public class DoWhileLoopExample {

public static void main(String[] args) {


int i=12;

do
{
System.out.println(i);
i++;
}while(i<10);
}

Output

12

Prev (java-while-loop.php) Next (java-break.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Break In Java

Break

Break statement is used to break the normal flow of the program .

The term break refers to act of breaking the loop if the specified condition meet.
Break Example
public class BreakExample {
public static void main(String[] args) {
for(int i=0;i<=5;i++){
if(i==3){
break;
}
System.out.println(i);
}
System.out.println("Out of loop");
}
}

Output

0
1
2
Out of loop

What Will Be The Output Of This Program


public class BreakExample {
public static void main(String[] args) {

for(int i=0;i<=2;i++){

for(int j=0;j<=3;j++)
{
if(j>i){ System.out.println("Break..");
break;
}
System.out.println(i+" "+j);
}

}
System.out.println("Out of loop");

}
}

Output
0 0
Break.. 1 0
1 1
Break.. 2 0
2 1
2 2
Break..
Out of loop

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Introduction To Java (introduction-to-java.php)

JVM JRE JDK Difference (jvm-jre-jdk-in-java.php)

Java and C++ Difference (java-and-c++-difference.php)

Set Class Path In Java (set-path-in-java.php)

Operators In Java (operators-in-java.php)

Hello Word Program In Java (hello-word-program-in-java.php)

Variable and Datatype (variable-datatype.php)

if-else In Java (java-if-else.php)

Switch In Java (java-switch.php)

java for loop (java-for-loop.php)

java while loop (java-while-loop.php)

java do-while loop (java-do-while-loop.php)

java break (java-break.php)

java continue (java-continue.php)


OOPs Concept (advantages-of-oops-in-java.php)
Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)

Interface (interface-in-java.php)

Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)


String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)


FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php) Introduction

to Collection (introduction-to-collection.php) ArrayList

(arraylist-in-collection.php)

LinkList (linklist-in-collection.php)

Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)
arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Continue Statement In Java

What is Continue Statement In Java

Continue is similar to break expect that instead of breaking the loop it will skip current iteration and start
the next iteration .
Continue Example In Java
public class ContinueExample {
public static void main(String[] args) {
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
if (i == j)
continue;
System.out.println(i + " " + j);

Output

0 1

0 2

1 0

1 2

Prev (java-break.php) Next (advantages-of-oops-in-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Advantages of Oops In Java
Advantages of Oops

Re-usability
Inheritance
Abstraction
Easy To Develop
Easy To Maintain
Reduce Complexity

Inheritance

Inheritance is process by which one thing can acquire some property of another
thing. Like, children can acquire some properties of their parents by birth. Inheritance
concept allow us to define a class by using another class without making change to it.

Abstraction

Abstraction means hiding the information that is not required for client.

For e.g. In your mobile phone when you press a button it will perform a specific operation.

Call button is used for calling but user actually do not know how it works. The actual
process is totally hidden that is known as abstraction.

Easy to Develop

Object oriented language provide the concept of class and object, so code is easy to develop.

Easy to Maintain
If in future any modification required in code or you need to add some more features it
is bit easy because of Oops concepts.
For e.g. Change inside one class method do not effects other part of the program.

Reduce complexity of a program

Oops provide class and objects which capture the actual code. So, complete code is
viewed as a collection of different classes and objects. It reduce the complexity of a
program and easy to understand.

Prev (java-continue.php) Next (class-and-object-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Class And Object In Java
Class

A class is a blue print or template that define the methods and variables for the objects .

Object

Class is a blueprint and object is the final product.


For Example: Car is a class that contain speed, color, engine type & price as an attributes.

Now hondacity,audi are the objects of car . So without object, class does not have any existence.

Classes are user dened data types but behave like built-in functions. Their Objects are behaved like
variable of type class.

Class Object Example


class test {
void display() { System.out.println("Done..");
}
public static void main(String a[]) { test obj = new test();
obj.display();
}
}

Output

Done..

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Inheritance In Java
Inheritance

Inheritance is process by which one thing can acquire some property of another
thing. Like, children can acquire some properties of their parents by birth.

Similarly , Inheitance concept in Java allow us to define a class by using another class
without making change to it. This can be done By DERIVED and BASE CLASS. The new
generated class is called derived class and existing one is called base class.

Types Of Inheritance

Single Inheritence

Multilevel Inheritence
Hirerichal Inheritence

Multiple Inheritence
Advantage of Inheritance concept:

It generate the idea of reusability.

Reduce the wastage of time and memory while defining the same new data
member and functions in derived class.
Increase the functionality of an existing class.

Inheritance can also increase a kind of relationship


between classes. Redundancy could be reduced by using
derived base class.

Derived and base class

Derived class is defined through base class by including some own information of derived class in it.

Syntax To Define A Derived Class As Follow:


public class child extends parent {
{

SIngle Level Inheritence Example


class parent
{
void get()
{
System.out.println("get data from parent");
}

public class child extends parent {

void display()
{
System.out.println("display child data");
}
public static void main(String[] args) {

child obj=new child(); obj.get();


obj.display();

}
}

Output
get data from parent display child data

Why Amiguity Arise In Multiple Inheritance

class parentclass1 {
void Test() {
System.out.println("parent1 Test method");
}
}
class parentclass2 {
void Test() {
System.out.println("parent2 Test method ");
}
}
class child extends parentclass1,parentclass2 {
public static void main(String args[]) { child obj = new child();
obj.Test(); // Now which Test() method would be invoked? So amiguity arise
}
}
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Encapsulation and Data abstraction
Encapsulation
The binding of data and function that operate on data in a single entity is called Encapsulation.

Due to this, the data of class is not accessible from outside the class, only
functions of that particular class can access that data.
This makes the program more safer and secure because no one can access data
from outside and misuse it.
This feature is not present in procedure oriented programing, hence in
procedure oriented programing, data can be easily accessible and
corrupted than oop.
Encapsulation in C++ also gives the concept of Data Hiding.

Advantages Of Encapsulation

The data is not corrupted by external world which gives program more security.

It ensures that any change in data and functions of an object can be made
without affecting other objects.
Data cannot be intentionally or unintentionally corrupted by any external world.
Data Abstraction
Abstraction means represent only essential features without showing background detail.

By using this, they provide the users to directly Using the functionality of program
without knowing that how class has been implemented internally.

Example:

1. In your mobile phone when you press a button it will perform a specific operation.

Like call button is used to calling but you actually do not know how it works. The

actual process is totally hidden that is known as abstraction.

2. Gamer play game and enjoy the game without knowing its complete coding detail.

3. Users chat with his friend on social network sites like facebook without knowing that

how that message is send and receiver by another user, which streaming is used

to do.

Prev (inheritence-in-java.php) Next (polymorphism-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Polymorphism In Java
Polymorphism

Polymorphism means one name and many duties or work. It means the ability to take
more than one form.
Hence in polymorphism, an operation can behave differently in different situations.

Example
In an Operation of addition ( + ).

If the operation is held on two integer then operation will generate a sum and if
operation is held on two string then operation is concatenation.

int A = 1 and int B = 2


Then c = a + b = 5
String A = poly? and string B =
morphism? C= a + b =
polymorphism

So, a single function name is used to handle multiple parameters (arguments).

The process of making an operator to exhibit different behavior under different


instances(situations)is called Operator Overloading.

Types of Polymorphism:

STATIC BINDING
DYNAMIC BINDING

Here, Binding simply means to linking of function call to the code to be executed in response to that call.
1. STATIC BINDING
mean that code associated with a given function call is known at compile time, hence it is also known as early
binding or compile time polymorphism.

2. DYNAMIC BINDING
means that the code associated with given function call is not known until the time of call at run time. So Code is
linked with function call only at run time.
Hence it is also known as Late Binding.

Run Time Polymorphism Example

import java.lang.*;

class BasicAccount { void createAccount() {


System.out.println("Basic Account Created");
}
}

class SavingAccount extends BasicAccount { void createAccount() { System.out.println("Saving Account Created");


}
}

class CurrentAccount extends BasicAccount { void createAccount() { System.out.println("Current Account Created");


}
}

class MethodOverridingExample
{ public static void main(String
args[]) { BasicAccount obj1,
obj2, obj3;
obj1 = new BasicAccount();
obj1.createAccount();
obj2 = new SavingAccount();
obj2.createAccount();
obj3 = new CurrentAccount();
obj3.createAccount();

Output

Basic Account Created


Saving Account
Created Current
Account Created

Prev (abstraction-and-encapsulation-in-java.php) Next (constructor-in-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Constructors in Java
Constructor

A constructor is a special method whose name is same as class name and it is used
to initialize variables when an object of a class is created.
In Java Every class have a constructor, if you don't specify a constructor explicitly in
any java class in that case the compiler create a default constructor in that class.

Rules For Creating Java Constructor

Constructor name should be same as its


class name. Constructor should have no
return type.
Constructor cannot be private. If it is private you cant use it outside that class So, it is useless.
A class can have more than one constructor . Each constructor should have different
number of parameters or data type should be different it called as method
overloading.
A class cannot contain duplicate constructor this will give compile time error.

Java Default Constructor

In java Default constructor is a method whose name is same as class name and it does
not contain any parameter.

Default Constructor Example


class test { test() {
System.out.println("Default Constructor called...");
}
public static void main(String args[]) { test obj = new test();
}
}

Default Constructor Example

Default Constructor called...

why we use Java Default Constructor

Default Constructor is used to initialize default values to variables through


class object. Each object will initialize the variables with same values.
Java parameterized constructor.

Java Parameterized Constructor

In java Parameterized constructor is a method whose name is same as class name and it
contain one or more than one parameter.

Why We Use Java Parameterized Constructor


parameterized Constructor in Java is used to initialize variables with different values for each object.

Example Of Parameterized Constructor

Example Of Parameterized Constructor

class test { test() {


System.out.println("Default Constructor called...");
}
test(int a) {
System.out.println("Prameterized Constructor 1 called
}
test(int a,int b) {
System.out.println("Prameterized Constructor 2 called
} value = "+a);
public static void main(String args[]) { test obj1 = new test(10);
test obj2 = new test(10,20);
}
}
value1 = "+a+" value2 = "+b);

Output
Prameterized Constructor 1 called value = 10
Prameterized Constructor 2 called value1 = 10 value2 = 20

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


This Keyword in Java
This Keyword

This keyword is used for Object Reference.

Use of This Keyword

this refers to present class instance variable.

this keyword can be used to call present class constructor.


this keyword can be used to refer present class method.
this can be used to return present class object.

Call Current Class Method using this


class SavingAccount {

public void create()


{ System.out.println("Saving Account
Created");

public void deposit() {


System.out.println("Saving Account
credited");

public void display() {


this.create();
this.deposit();
System.out.println("Done......");

public static void main(String a[]) {

SavingAccount obj = new SavingAccount();


obj.display();
}
}
Output

Saving Account Created Saving Account credited Done......

Call Current Class Constructor using this

class SavingAccount {

SavingAccount() { System.out.println("Saving
}
Account Created Balance = Nil");

SavingAccount(int deposit) this(); System.out.println("Saving


{
}

Account Created Balance = " + deposit);

public static void main(String a[]) {

SavingAccount obj = new SavingAccount(1000);

}
Output

Saving Account Created Balance = Nil Saving Account Created Balance = 1000

Rules for defining this keyword :

this keyword always occurred at the first statement in your .

this Program

class ThisExample {
int a = 10;
public void setvalue(int a) { System.out.println("a=" + a); System.out.println("this.a=" + this.a);
}
public static void main(String a[]) { ThisExample obj = new ThisExample(); obj.setvalue(20);
}
}

Example
a=20
this.a=10

Program Explanation
here this.a refer to instance variable(class member variable) and a would refer to argument in the setvalue . So, in order to refer class variable this.a is requ

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Static Keyword In Java
Static Keyword

static Keyword in java is used to create a shared Variable, Method or nested class for all objects.

i.e. if a class contain a static variable in that case this variable is common for all the objects of the
class.
Static Keyword is related to class not with class object.

Static Keyword Can be used with

variable
Method
Nested class
Block

Java Static variable

In java if you declare any variable with static keyword , it is known static variable.
Static variable are related to class not related to objects of the class.
The static variable is shared variable for all objects. It means if a class have 10 objects each object
refer to same static variable.
The static variable gets memory at time of class loading So, it is related to class not related to object.
we can call static variable directly without class object.ie classname.staticVarriableName().

Java Static Variable


class Employee { int empid; String name;
static String companyName = "Infosys"; Employee(int id, String s) {
empid = id; name = s;
}
void display() { System.out.println(companyName + " " +
}
public static void main(String args[]) {

empid + " " + name);

Employee e1 = new Employee(1, "Abhi"); Employee e2 = new Employee(2, "Moni"); Employee e3 = new Employee(3, "rahul"); e1.display();
e2.display();
e3.display();

}
}

Output

Infosys 1 Abhi
Infosys 2 Moni
Infosys 3 rahul
Java static Method

In java if you declare any method with static keyword , it is known static method.
Static method are related to class not related to objects of the class.
The static methods is shared among all objects.

The static method can change the value of static data member.

we can call static method directly without class object.ie classname.staticMethodName().

Static Method Example


class Employee
{ int empid;
String name;
static String companyName;
static void SetCompany() {
companyName = "Infosys";
}

Employee(int id, String s) {


empid = id;
name = s;

}
void display() {
System.out.println(companyName + " " + empid + " " + name);

public static void main(String args[])


{ Employee e1 = new Employee(1, "Abhi");
Employee e2 = new Employee(2, "Moni");
Employee e3 = new Employee(3, "rahul");
SetCompany();
e1.display();

e2.display();

e3.display();

Output
Infosys 1 Abhi
Infosys 2 Moni
Infosys 3 rahul

Java Static Block

It's a block of code which is executed when the class gets loaded by a classloader.
Static block is used for initialization of static class members .
Static block of code is executed before the main() function at the time of class loading.
With static block you can execute set of code without the main function.

Java Static Block Example

class StaticBlockExample{ static{System.out.println("static block is called..");} public static void main(String args[]){ System.out.println("main method
}
}

Output
static block is called..
main method is called..

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Super Keyword in java
Super Keyword

Super keyword in java used to call super class or parent class members.

Super keyword is used to call constructor of parent class, parent class method and parent class
variable .

Use of super keyword:

if a parent class contain variable with same name as child class in that case in order to call parent
class variable we need to use super keyword.
if a parent class contain method with same name as child class. in that case in order to call parent
method we need to use super keyword.
Super keyword also used to call parent class constructor. e.g. Default constructor can be called as
Super() and parameterized constructor can be called as super(parameters list).

Problem Without Super Keyword

Problem Without Super Keyword


class student {
int fees = 50000;
}
class Btech extends student {
int fees = 10000;
void display() {
System.out.println(fees);// will print fees of btech student
}
public static void main(String args[]) { Btech b = new Btech();
b.display();
}
}

Output

10000

Call Base Class members function Using Super Keyword

Problem Without Super Keyword


class student {
int fees = 50000;
}
class Btech extends student {
int fees = 10000;
void display() {
System.out.println(super.fees);// will print fees of btech student
}
public static void main(String args[]) { Btech b = new Btech();
b.display();
}
}

Output

50000

Call Base Class Constructor Using Super Keyword


class student { student() {
System.out.println("Student class constructor");
}
}
class Btech extends student { Btech() {
super();// Call Base Class Constructor System.out.println("Btech class constructor");
}
public static void main(String args[]) { Btech b = new Btech();
}
}

Output

Student class constructor Btech class constructor

Super() can be used only at first statement in java


class student { student() {
System.out.println("Student class constructor");
}
}
class Btech extends student { Btech() {
System.out.println("Btech class constructor");
super(); // Error
}
public static void main(String args[]) { Btech b = new Btech();
}
}

Automatically put the super method if not mentioned by user

Program without Super Keyword


class student { student() {
System.out.println("Student class constructor");
}
}
class Btech extends student { Btech() {
System.out.println("Btech class constructor");
}
public static void main(String args[]) { Btech b = new Btech();
}
}

Call the Methods through Super Keyword

Use of Super Keyword to Call Methods


class student {
void msg() {
System.out.println("Student class method");
}
}
class Btech extends student {
void msg() {
System.out.println("Btech class method");
}
void display() { msg();
super.msg(); System.out.println("Done....");
}
public static void main(String args[]) { Btech obj = new Btech();
obj.display();
}
}

Output

Student class method Btech class method Done....


Super with Method name can we used anywhere in the function

Super Keyword To Call Method Name Anywhere

class student {
void msg() {
System.out.println("Student class method");
}
}
class Btech extends student {
void msg() {
System.out.println("Btech class method");
}
void display() { msg();
super.msg(); System.out.println("Done....");
}
public static void main(String args[]) { Btech obj = new Btech();
obj.display();
}
}
Output

Btech class method


Student class method Done....

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Final Keyword In Java
Final Keyword

Final Keyword is used with variable, method and class.

Final Varribale
The value of final variable can not be changed.
final variables must be initialized when created.ie
final int a=10. Once value is you initialized it cannot
be changed.
In java final variables are constants.

Final Variable Example

Program Explanation
Final Method

In Java final method cannot be override by any sub class .

Final Method Example


class FinalClassExample {
final void Test() { System.out.println("Final Method In a
}
} java ");
class demo extends FinalClassExample void Test() { System.out.println("Override the Final
}
public static void main(String args[]) { demo obj = new demo();
obj.Test();
} {
}
Method");

Output
Final Class

If a class is declared as final, you cannot extend it .


Final Class Example
final class FinalClassExample {
void Test() {
System.out.println("Final Method In a
} java ");
}
class demo extends FinalClassExample void Test() { System.out.println("Override the Final
}
public static void main(String args[]) { demo obj = new demo();
obj.Test(); {
}
} Method");

Output
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Method Overloading In Java
Method Overloading

Method Overloading is a process in which we can create more than one method with
same name till the time parameters are different .

Different ways to Overload Method In Java

There are two ways to overload the method in java

By changing the data type

By changing number of arguments

Overload Method By changing the data type

Method Overloading By Changing Data Type


public class MethodOverloadExample {
void square(int a) {

System.out.println(a * a);
}
void square(oat a) System.out.println(a
} {
* a);

public static void main(String[] args) { MethodOverloadExample obj = new MethodOverloadExample(); obj.square(10);
obj.square(10.2f);
}
}

Output

104.03999

Overload Method By changing the Number Of Arguments

Overload Method By Changing The Number Of Arguments


public class MethodOverloadExample { void square(int a) { System.out.println(a * a);
}

void square(int a,int System.out.println((a


b) {
} * a) + (b * b));
void square(int a,int System.out.println((a
}
b,int c) {
* a) + (b * b)+(c*c));

public static void main(String[] args) { MethodOverloadExample obj = new MethodOverloadExample(); obj.square(10);
obj.square(10,20); obj.square(10,20,30);
}
}

Output

100
500
1400

Method Overloading Example


class
MethodOverloadingExample {
void square(int a) {
System.out.println(a * a);
}
void square(oat a) {
System.out.println(a * a);
}
void square(int a, int b) {
System.out.println((a * a) +
(b * b));
}
void square(int a, oat b) {
System.out.println((a * a) +
(b * b));
}
void square(oat a, oat b) {
System.out.println((a * a) + (b *
b));
}
public static void main(String[] args) {
MethodOverloadingExample obj = new
MethodOverloadingExample(); obj.square(10);
obj.square(10.2f
); obj.square(10,
10);
obj.square(10, 10.1f);
}

}
Output
100
102.01001
200
202.01001

can we call class method without creating class object ?

yes, if a method is static we can call it wothout creating class object.

can we overload a static method ?

yes, we can overload a static method.example is given below:

Sort an LinkList In Java Example


import java.util.*;
class OverloadExample {
public static void t1(int a) { System.out.println("t1 called");
}
public static void t2(oat a) { System.out.println("t2 called");
}
public static void main(String args[]) { t1(10);
t2(10.1f);
}
}

Output

t1 called
t2 called

can we overload main method in java ?

yes , we can overload main method . example is given below:

Overload main method Example In Java


import java.util.*;
class OverloadExample {
public static void main(int a) {
System.out.println("main method with integer argument");
}
public static void main(oat a) { System.out.println("main method with oat argument");
}
public static void main(String args[]) { main(10);
main(10.1f);
}
}

Output

main method with integer argument main method with oat argument

Can we overload constructors in java?

yes , it is possible in java we can overload contructors in java.

Overload Constructors Example In Java


import java.util.*;
class OverloadExample
{ OverloadExample() {
System.out.println("contructor with 0 argument");
}
OverloadExample(int a)
{ System.out.println("contructor with 1
argument");
}
public static void main(String args[])
{ OverloadExample obj1 = new
OverloadExample(); OverloadExample obj2
= new OverloadExample(10);
}

Output

contructor with 0 argument


contructor with 1
argument

Prev (final-keyword-java.php) Next (method-overriding-in-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)

TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php)

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Method Overriding In Java
Method Overriding

In Java Method Overriding is a mechanism in which subclass provide implementation


of base class method.
In simple word if child class has a member function with same name as in parent
class in that case child class member function override the base class method.

Main Points Of Method Overriding

In java through method Overriding we can implement parent class method


in the child class. Method Overriding is a example of runtime
polymorphism.

Advantage Of Method Overriding In Java

Method Overriding is only way in java to implement parent class method in the child class.

Method Overriding Example


import java.lang.*;

class BasicAccount {
void createAccount() { System.out.println("Basic Account Created");
}
}

class SavingAccount extends BasicAccount {


System.out.println("Saving Account Created");
}
}

class CurrentAccount extends BasicAccount { void createAccount() { System.out.println("Current Account Created");


}
}

class MethodOverridingExample {
public static void main(String BasicAccount obj1, obj2, obj3; obj1 = new BasicAccount();
args[]) { obj1.createAccount();
obj2 = new SavingAccount(); obj2.createAccount();
obj3 = new CurrentAccount();
obj3.createAccount();

}
}

Output
Basic Account Created
Saving Account Created Current Account Created

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Inte
Array In Java

Java Array

Array is an object that stores a list of items of same data type.

Array stores the data on Index basis i.e. At 0 index first value is stored .

Types of Array In Java

There are two types of array in Java:

Single Dimensional Array


Multidimensional Array

Single Dimensional Array

Single Dimensional Array is used to represent a row or


a column. Single Dimensional Array have only one
subscript. i.e. a[100].

One DImentional Array Example


class ArrayExample {
public static void main(String args[]) {
int sub[] = new int[5]; // declaration of array
sub[0] = 50;// initialization of array
sub[1] = 60;
sub[2] = 70;
sub[3] = 40;
sub[4] = 80;

System.out.println("Student Marks:");
// Display array values
// sub.length returns the number of
for (int i = 0; i < sub.length; i++) System.out.println(sub[i]);
elements of an array
}
}

Output

Student Marks: 50
60
70
40
80
Multidimensional Array

Multidimensional Array is used to represent set of Rows and columns.

Multidimensional Array have more than one subscript. i.e. Two Dimensional have 2 subscript ie a[][]

,Three Dimensional have3 subscript i.e. a[][][] .

Two Dimentional Array

class ArrayExample {
public static void main(String args[]) {
int matrix1[][] = new int[2][2]; // declaration of array 1 int matrix2[][] = new int[2][2]; // declaration of array 2
matrix1[0][1] = 20;
matrix1[1][0] = 30;
matrix1[1][1] = 40;
matrix2[0][0] = 50;
matrix2[0][1] = 60;
matrix2[1][0] = 70;
matrix2[1][1] = 80;

System.out.println("Matrix 1 :"); for (int i = 0; i < matrix1.length; int colsize = matrix1[0].length; for (int j = 0; j < colsize; j++) System.out.print(m
}
System.out.println("Matrix 2 :"); i++) {

");

for (int i = 0; i < matrix2.length; i++) {


int colsize = matrix2[0].length;
for (int j = 0; j < colsize; j++) System.out.print(matrix2[i][j] + " "); System.out.print("\n");
}
System.out.println("Matrix 1 + Matrix 2 :"); for (int i = 0; i < matrix2.length; i++) { int colsize = matrix2[0].length;
for (int j = 0; j < colsize; j++) {
int value = matrix1[i][j] + matrix2[i][j]; System.out.print(value + " ");
}
System.out.print("\n");
}
}
}

Output
Matrix 10 20
1 :
30 40
Matrix 50 60
70 80
Matrix 60 80
2 :

1 + Matrix 2 :

100 120

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

nte
Interface in Java

Interface

Interface is blueprint of a class that is used to achieve fully abstraction also it supports multiple
inheritance. Interface is different from a abstract class because it contains only abstract methods.

Why interface used?

There are mainly three reasons to use interface. They are given below.

In java fully abstraction is achieved only with interface.


Interface support multiple inheritance.
Interface Is used to achieve loose coupling.

How fully abstraction achieved using Interface

Interface is used to achieve fully abstraction because it contains only abstract method.

Why interface support multiple Inheritance

In java Interface support multiple Inheritance because all the method in Interface are abstract .
it means derived class must need to implements all the method of interface so, there is no ambiguity
when we use interface because all the methods are implemented by derived class .
e.g. interface A and interface B contain same name method test then derived class must need to
implements test method in that case no ambiguity will arise.

Multiple Inheritance Through Interface

interface Display {
void Display();
}
class InterfaceExample implements Display { public void Display() { System.out.println("Display method Called ..");
}
public static void main(String args[]) { InterfaceExample obj = new InterfaceExample(); obj.Display();
}
}

Output

Inteface in java

Interface Example
Interface Example

interface Display {
void Display();
}
class InterfaceExample implements Display { public void Display() { System.out.println("Display method Called ..");
}
public static void main(String args[]) { InterfaceExample obj = new InterfaceExample(); obj.Display();
}
}

Output

Display method Called ..

Multilevel Inheritance using interface

Multilevel Inheritance using interface Example


interface Getdata {
void Display();
}
interface Display extends Getdata {
void Display();
}
class InterfaceExample implements Display {
String studentname;
int rollno;
public void Getdata()
{ studentname = "Abhishek";
rollno = 1001;
}
public void Display() {
System.out.println("Student Name :" + studentname + " Roll no :"

+ rollno);

public static void main(String args[])


{ InterfaceExample obj = new InterfaceExample();
obj.Getdata();
obj.Display();

Ouput
Student Name :Abhishek Roll no :1001

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Abstract class and Abstract Method in Java
what is Abstract Class and Abstract method ?

An Abstract method is a method that does not contains any body so, it is a
incomplete method . An Abstract class is a class that contains some
abstract methods.
An Abstract class contains incomplete method so Java does not allowed to create a
object of abstract class. So for using it we need to create a sub class that extends the
abstract class and implements the abstract methods.

Important Points about Abstract Class

abstract class contains abstract methods as well as normal methods.

An abstract class is never instantiated Because it contains abstract methods.

In java one way to achieve abstraction is abstract class(second way is using interface).

Abstract class does not provide 100% abstraction because it contain normal
method as well as abstract method

Important Points about Abstract Method

If Method is declared in a abstract class but method is not defined in a class (method
without body) known as abstract method.
The subclass will define the abstract method.

Abstract method can not be static and final. All the abstract methods of abstract
class must need to implement by child class.

Abstract Class Real Life Example


Points to Remember

Abstract class is used to achieve abstraction and Interfaces are used for the
same purpose but there is a difference between abstraction class and interface.
An abstract class have both normal function and abstract function but it must have at least abstract
method.

Abstract classes can have abstract methods, normal methods, member variables and
Constructors. We cannot create the object of Abstract classes it means it cannot be
instantiated.
All the abstract methods of abstract class must need to implement by child class.

Abstract Class Example

abstract class bankAccount {


abstract void CreateAccount();
}
class savingAccount extends bankAccount { void CreateAccount() { System.out.println("Saving Account Created..");
}
public static void main(String args[]) { bankAccount obj = new savingAccount(); obj.CreateAccount();
}
}

Output

Saving Account Created..

Abstract Class Real Life Example


abstract class BankAccount {
abstract void createAccount(int intial_balance);
abstract void interest();
abstract void balance();
}

class SavingAccount extends BankAccount {


int balance;
int interest;
int totalbalance;
void createAccount(int
intial_balance) { balance =
intial_balance;
System.out.println("Saving Account Intial Balance " + balance);
}
void interest() {
interest = balance * 9 / 100;
System.out.println("Saving Account Interest " + interest);

}
void balance() {
totalbalance = balance + interest;
System.out.println("Saving Account Total Balance " + totalbalance);

}
class Abstract_Class_Example extends BankAccount {
int balance;
int interest;
int totalbalance;
void createAccount(int
intial_balance) { balance =
intial_balance;
System.out.println("Current Account Intial Balance" + balance);

}
void interest() {
interest = balance * 6 / 100;
System.out.println("Current Account Interest " + interest);
}
void balance() {
totalbalance = balance + interest;
System.out.println("Current Account Total Balance " + totalbalance);
}
}
class test {
public static void main(String args[])
{ SavingAccount obj = new
SavingAccount(); obj.createAccount(10000);
obj.interest();
obj.balance();
Abstract_Class_Example obj1 = new Abstract_Class_Example();
obj1.createAccount(10000);
obj1.interest();
obj1.balance();
}

Abstract Class Real Life Example


SavingAccount
Saving Account
Saving Current
AccountCurrent
Account
Intial Account
Balance 10000
Current
Account Interest 900
Total Balance 10900

Intial Balance Interest10000


600
Total Balance

10600

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Instance Initialzer In Java
instance initializer is used to intialize the class instance variables.
instance initializer is invoked each time object of a class is created.

Instance Intializer Example

class InstanceIntializer{
int x,y,total;

InstanceIntializer(){ total=x+y;
System.out.println("X + Y = "+total);
}

{x=100;y=200;}

public static void main(String args[]){ InstanceIntializer b1=new InstanceIntializer(); InstanceIntializer b2=new InstanceIntializer();
}

Output

X + Y = 300 X + Y = 300
Rules for instance initializer block

The instance initializer is invoked each time object of a class is created.


The instance initializer is invoked after the static block.
The instance initializer is invoked before the current class constructor and after the parent class
constructor.
The instance invoked in the same order in which they created.

Instance Initializer Or Constructor What Will Invoke First ?

class InstanceInitializer {
int x, y, total;

InstanceInitializer() { System.out.println("Constructor called..");


}

{
System.out.println("Instance Intializer called..");
}

public static void main(String a[]) { InstanceInitializer b1 = new InstanceInitializer(); InstanceInitializer b2 = new InstanceInitializer();
}

}
Output

Instance Intializer called.. Constructor called..


Instance Intializer called.. Constructor called..

Instance Initializer Or Constructor Or Base Class Constructor What Will Invoke First ?
class Base

Base() {

System.out.println("Base Class Constructor called..");

class InstanceInitializer extends Base {


int x, y, total;

InstanceInitializer() {
System.out.println("Constructor called..");
}

System.out.println("Instance Intializer called..");

public static void main(String a[]) {


InstanceInitializer b1 = new InstanceInitializer();

}
Output
Base Class Constructor called.. Instance Intializer called..
Constructor called..

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Package In Java
Package

A package represent a directory that contains a set of similar types of classes and Interfaces.

Why Package is required in Java

Package allows you to use same class name in different packages e.g. java.util have
Date class and java.sql also have Date class Because they are in different packages
(directory) so no conict will arise.
Package categorize the classes and interfaces by storing them in different directory.
e.g. type 1 classes in package 1 , type 2 classes package 2 etc.

Types of Packages in Java

1. Built In Packages

2. User Defined Packages

Built In Packages

Built In Packages are those packages which are already defined in java. Built In
Packages contains classes , interfaces and methods used to
perform specific task. eg java.util
,java.lang,java.io,javax.swing,java.awt, java.sql etc.

User Defined Packages


User Defined Packages are those packages which are defined by user. Process of using user defined
package is same as Built In Packages.

Steps to create user defined package in Java


first decide your package name Now create a directory(folder) which has the same name as the package.
ie I have created a directory with pak1.
Now include the package name in your class file as the first statement of your program.
Now put the code in your class file.
compile the program using javac

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php )

Advantages of OOPs (advantages-of-oops-in-java.php)

Class and Objects (class-and-object-in-java.php)

Inheritence (inheritence-in-java.php)

Abstraction & encapsulation (abstraction-and-encapsulation-in-java.php)

Polymorphism (polymorphism-in-java.php)

Constructor (constructor-in-java.php)

This Keyword In Java (this-in-java.php)

Static Keyword In Java (static-keyword-java.php)

Super Keyword In Java (super-keyword-java.php)

Final Keyword (final-keyword-java.php)

Method Overloading (method-overloading-in-java.php)

Method Overriding (method-overriding-in-java.php )

Java Array (array-in-java.php)


Interface (interface-in-java.php)
Abstract Class (abstract-class-in-java.php)

Instance Initializer (instance-initializer.php)

Pakage in java (pakage-in-java.php)

Command Line Argument (command-line_argument-in-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Command Line Arguments In Java
Command Line Arguments

Command Line Arguments are Arguments passed at Runtime of the program. Arguments are passed to
the main() method as an array of string.

You can convert the arguments to different data types by applying different predefined methods.

Command Line Argument Example

public class CommandLineArgument { public static void main(String[] args) { String name = args[0];
int age = Integer.parseInt(args[1]);
String course = args[2];

System.out.println("Student name : " + name + " Age : " + age + " Course : " + course);
}
}

Output

Student name : Abhishek Age : 21 Course : Btech


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)


Multithreading in Java (multithreading-in-java.php) I/O

In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Coming Soon

Prev (command-line_argument-in-java.php) Next (string-comparison-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)


Multithreading in Java (multithreading-in-java.php) I/O

In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Coming Soon

Prev (what-is-string-in-java.php) Next (string-concatenation-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)


Multithreading in Java (multithreading-in-java.php) I/O

In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Coming Soon

Prev (string-comparison-in-java.php) Next (methods-of-string-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (introduction-to-java.php)

String (what-is-string-in-java.php)

What is String (what-is-string-in-java.php)

String Comparison (string-comparison-in-java.php)

String Concatenation (string-concatenation-in-java.php)

Method Of String (methods-of-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)


Multithreading in Java (multithreading-in-java.php) I/O

In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Coming Soon

Prev (string-concatenation-in-java.php) Next (exception-handling-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Exception Handling in Java

What Is Exception Handling

In java exception handling is a mechanism to handle the runtime errors so that normal ow of the
application can not break.

What is error ?
An error is something that is incorrect eg a=b/0; is a incorrect statement.
Types of Errors

1. Compile time Exception or Checked exceptions

2. Run Time Exception or Unchecked exceptions

Type s Of Exception In Java


1. Checked exceptions

Checked exceptions are compile time exceptions because they are identied during the compile time of
program. e.g. File not found exception Is compile time exception because it is checked at compile time .

2. Unchecked exceptions

Checked exceptions are Run time exceptions because they are identied during the Run time of
program. e.g. Arithmetic exception e.g. a/b if b is 0 exception is occurred but it is a Run time exception
because it is checked at runtime.

Prev (methods-of-string-in-java.php) Next (try-catch-block-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Try Catch Block in Java

Exception Handling Mechanism

In java, 5 keywords are used to handle exception given below :

1. try

2. catch

3. throw

4. throws
5. finally
Exception Handling Mechanism

In java there are two ways to handle exception :

Method 1 : Using try and catch block .


Method 2 : Using throws keyword .

try catch Block In Java


Try and catch keywords are used for exception handling. The feature of try block is that even if some
exception arise inside try block the program will not terminated because exception is handled by catch
block . So all the critical code of the program that might produce error should be put in try block. When
a exception occurred exception is handled by catch block. Catch block always comes immediately after
try block.

try catch Block Sytax In Java

try{
//critical code of the program that might produce error
}catch

Why exception handling is required

Problem without try-catch block

public class TryCatchExample {


public static void main(String args[]) { int value; System.out.println("statement 1");
value = 100 / 0; // may throw exception System.out.println("statement 2"); System.out.println("statement n");
}
}
Output

statement 1
Exception in thread "main" java.lang.ArithmeticException: / by zero at TryCatchExample.main(TryCatchExample.java:7)

Problem without exception handling

Output of our program is statement 1 after that error occurred so we are not getting statement 2 and
statement n the reason is once error occurred in the program it will terminated . So without exception
handling if a error occurred in your program all the code after exception is not executed.

Problem Solved With try catch Block


public class TryCatchExample {
public static void main(String args[]) { int value; System.out.println("statement 1");
try {
value = 100 / 0; // may throw exception
}
catch (Exception e) { System.out.println(e.toString());
}
System.out.println("statement 2"); System.out.println("statement n");
}
}

Output

Output: statement 1
java.lang.ArithmeticException: / by zero statement 2
statement n
Now it is clear from the above example that our code is executed even after error because exception is handled by catch block and our program is not term
and Statement n even after exception.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Multiple catch Blocks In Java

Why Multiple catch Block Used

Multiple catch blocks are used when a program generate more than one exception.
Each catch block handle a specific type of exception.

Multiple catch blocks syntax looks like the following:

Syntax
try
{
//critical code of the program
}catch(ExceptionType1 e1) that may produce error
{
//handle type1 Exception
}catch(ExceptionType2 e2)
{
//handle type2 Exception
}catch(ExceptionType3 e3)
{
//handle type3 Exception
}

How it works :

Try block send the exception to rst catch block if it is exception type 1 then it is handled here if not
then it is matched with exception type 2 once exception will handled it will simply skip the other catch
blocks.

Multiple Try Catch Example


public class MultipleTryCatchExample { public static void main(String args[]) { int value;
System.out.println("statement 1");
try {
value = 100 / 0; // may throw exception
} catch (ArithmeticException e) { System.out.println("Arthematic Exception :"); System.out.println(e.toString());
} catch (NullPointerException e) { System.out.println("NullPointer Exception :"); System.out.println(e.toString());
} catch (Exception e) { System.out.println("Exception :"); System.out.println(e.toString());
}
System.out.println("statement 2"); System.out.println("statement n");
}
}

Output
statement 1 Arthematic Exception :
java.lang.ArithmeticException: / by zero statement 2
statement n

Important Point:
Make sure sub class exception always comes before the Base class Exception
i.e write FileNotFound Exception always before IO Exception

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Finally Block In Java

What Is Finally Block

Sometimes it is required to perform some activity before termination of program .

e.g. suppose we have le reader program it opens the le and exception occurred and it is not handled
by any catch block in that case le is not closed because program terminated due to exception. It may
corrupt our file data to avoid such situation finally block is used. Finally block always executes no matter
whether exception occurred or not.
Important points about Finally Block

Finally block of code always executes no matter whether exception occurred or not.
In java finally block frequently used for cleanup-type activity.
A finally block always appears after the try and catch blocks .

try block can be used without catch block if you are using finally block.

Finally Block In Java


Finally Block Example

public class FinallyBlockExample { public static void main(String args[]) { int value;
System.out.println("statement 1");
try {
value = 100 / 0; // may throw exception
} catch (Exception e) { System.out.println(" Exception Occured:"); System.out.println(e.toString());
} finally {
System.out.println("Code Inside Finally Block");
}
System.out.println("statement 2"); System.out.println("statement n");
}
}

Output
statement 1 Exception Occured:
java.lang.ArithmeticException: / by zero Code Inside Finally Block
statement 2
statement n

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Throw Keyword in Java

Why Throw Keyword is used

throw Keyword is used to define custom


Exception. throw keyword used to explicitly
throw an exception .
For eg if you are creating an application in which you need to validate the mobile
no of user in that case you can use custom exception like if the mobile number less
than 10 digit exception occurred mobile number.
Throw Keyword Example

public class MobileNumberValidate{


static void validate(Long mobileno){ if(mobileno<1000000000L || mobileno>9999999999L ) throw new ArithmeticException("invalid mobile numb
System.out.println("Registered succesfully");
}
public static void main(String args[]){ validate(9988282629L); System.out.println("Rest of code");
}
}

Output
Exception in thread "main" java.lang.ArithmeticException: invalid mobile number at MobileNumberValidate.validate(MobileNumberValidate.java:4)
at MobileNumberValidate.main(MobileNumberValidate.java:9)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Throw In Java

Throw

throw is used to throw exception explicitly it is written inside the try catch block .
throw is used for defining user defined exception.

Throw Example
class ThrowExample {
public void divide(int a, int b) throws ArithmeticException {
int c=a/b; System.out.println("a/b = "+c);
}

public static void main(String[] args) { ThrowExample obj=new ThrowExample(); obj.divide(30, 15);
obj.divide(30, 0);

}
}

Output

a/b = 2
Exception in thread "main" java.lang.ArithmeticException: / by zero at ThrowExample.divide(ThrowExample.java:3)
at ThrowExample.main(ThrowExample.java:10)

Throws

Throws keyword is used to declare an exception and used at time time of method declaration . no try
catch is required for using throws keyword.
Throw Example

class ThrowExample {
public void divide(int a, int b) {

if (b == 0)
throw new ArithmeticException("divisor should be > 0");

int c = a / b;
System.out.println("a/b = " +
c);
}

public static void main(String[] args)


{ ThrowExample obj = new ThrowExample();
obj.divide(30, 15);
ob.jdivide(30, 0);

Prev (throws-keyword-in-java.php) Next (final-finally-finalize-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Exception Handling (exception-handling-in-java.php)

Try Catch Block (try-catch-block-in-java.php)

Multiple Catch Block (multiple-catch-block-in-java.php)

Finally Block (finally-block-in-java.php)

Throws Keyword (throws-keyword-in-java.php)

Throw vs Throws (throw-vs-throws-in-java.php)

final vs finally vs finalize (final-finally-finalize-java.php)

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)


Create Thread in java (create-thread-in-java.php)
Thread class in java (create-thread-thread-class.php)

Runnable Interface (create-thread-runable-interface.php)

Join in Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Final Finally And Finalize Difference

Final

final keyword is used to define constant in java. Once it is intialized with value we can not change it.
final indicate that you can assign value to varriable once then its set and can not be changed.

Finally

Finally keyword is used to execute code that need to be execute whether or not an exception occured or
not
Finalize

Finalize block is used to perform garbage collection.

Final Varriable Example

class FinalVarriableExample{
public static void main(String args[]){

final int x=100; x=200;//Compile Time Error


}

Finally Block Example

class FinallyBlock{
public static void main(String args[]){

try{
int x=100/0;
}catch(Exception e){System.out.println(e);}
finally{System.out.println("finally block is executed");}
}

}
Output

java.lang.ArithmeticException: / by zero
finally block is executed

Finalize Method Example

class FinalizeMethodExample { public void finalize() { System.out.println("finalize called");


}

public static void main(String[] args) { FinalizeMethodExample obj1 = new FinalizeMethodExample(); FinalizeMethodExample obj2 = new FinalizeMethod
obj2 = null; System.gc();
}
}

Output

finalize called finalize called


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

What Is Thread

What is thread

A thread is a line of execution. As u know, a program is a set of statements and by


default JVM runs only one thread. So, JVM executes these statements one by one .
But Java Support multithreading that allows us to execute more than one
section of the program concurrently by running multiple threads at the same
time.

Why Multi threading Required


1. Handle server site clients
Threads are mainly used at server site to handle multiple clients at the same time.
e.g. facebook server handles millions of request at the same time if multithreading
concept is not there in that case either we need 10 millions server to process 10
millions request concurrently or we need to handle those request sequentially.

2. Gaming and Animation

Threads are used in gaming and animation to perform multiple tasks at the same
time e.g. in Vice city user can drive a motor bike as well as user can shoot some
one. Without threads it is not possible.

3. Mobile application

Threads are used in mobile application to perform multiple task at the same time . e.g.
whatsapp allows you send some files to user 1 at the same time you can do chatting
with other users.

Commonly Used Methods In Threads

Method Name Description

public void start() start a thread . Internally it invoke run() method to start thread.

public void run() this method contain actual action that need to perform by thread.

public int getPriority() is to get the priority of the thread.

public int setPriority(int priority) used to set the priority of the thread.
public void sleep(long is used to pause thread for specified number of milliseconds.
milliseconds)

public void join() hold the other threads till the time specific thread not end.

public void join(long milliseconds) hold the other threads for specified milliseconds till the specific thread not
end.

public String getName() used to get name of the thread.

public void setName(String name) used to set name of the thread.

public boolean isAlive() used to identify is alive or not.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-
example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Life Cycle Of Thread In Java

Life Cycle Of Thread

Thread Life Cycle is given below :

1. New

2. Runnable

3. Running

4. Non-Runnable (Blocked)

5. Terminated
Life Cycle Of Thread
1. New

The thread is in new state when we create a object of Thread class . In new state memory is
allocated to thread but Thread is in inactive state means it is not started yet.

2) Runnable

To start the thread we need to invoke thread start method. when we call start method it
changed thread state from New to Runnable. All the Runnable Threads are available in
thread pool. Now it is in Runnable state not in running state, Now thread scheduler will
decide which thread needs to run from Thread pool.

3) Running

Thread scheduler pick one thread from runnable thread pool and change it`s state to
Running state and execute the thread.
4) Non-Runnable (Blocked)
A thread is in blocked or waiting state when it is waiting for some resource. e.g. waiting for input or Output , waiting for other thread to complete etc.

5) Terminated
A thread is in terminated state when

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Thread In Java

Create a Thread In Java

In java there are two ways to create a Thread given below :

1. By extending Thread class.

2. By implementing Runnable interface.

Create a Thread In Java


Prev (life-cycle-of-thread.php) Next (create-thread-thread-class.php)
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Create a Thread by extending Thread class

Create Thread using Thread class

In Java for creating a thread you need to override run method .

In this method we override run method by extending the thread class .

Create Thread Example


class ThreadExample extends Thread {
public void run() {
System.out.println("Thread Created by extending Thread class ");
}
public static void main(String args[]) { ThreadExample t1 = new ThreadExample(); t1.start();
}
}

Output

Thread Created by extending Thread class

Java Thread Class methods:


public void start(): start a thread . Internally it invoke run() method to
start thread. public void run(): this method contain actual action that
need to perform by thread. public int getPriority(): is to get the priority
of the thread.
public int setPriority(int priority): used to set the priority of the thread.
public void sleep(long milliseconds): is used to pause thread for specified number of milliseconds.
public void join(): hold the other threads till the time specific thread not end.
public void join(long milliseconds): hold the other threads for specified milliseconds
till the specific thread not end.
public String getName(): used to get name of the thread.
public void setName(String name): used to set name of the thread.
public boolean isAlive(): used to identify is alive or not.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Create a Thread By Runnable Interface


class ThreadSleepExample extends Thread {
public void run() {
for (int i = 0; i < 10; i++) {
try { Thread.sleep(1000); System.out.println(i);

} catch (InterruptedException System.out.println(e);


e) {
}
}
}
public static void main(String

args[]) {
ThreadSleepExample t1 = new ThreadSleepExample(); ThreadSleepExample t2 = new ThreadSleepExample(); t1.start();
t2.start();
}
}

Output
Output:
0
0

Prev (create-thread-thread-class.php) Next (join-method-in-thread.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Join Method In Thread

Java Join() Method

Thread Scheduler run the thread from thread pool So , order of Thread execution is
decided by Thread Scheduler . But if you use join() method it instruct the thread to wait
untill currently thread which called the join method not completed.

Join() Constructors

public void join() hold the other threads till the time specific thread not end.
public void join(long milliseconds) hold the other threads for specified milliseconds till the specific thread not

end.
Thread Sleep Method In Java

Therad Join Example


import java.lang.*;
public class ThreadJoinExample implements Runnable {
public void run() {
Thread t = Thread.currentThread();
for (int i = 1; i <= 5; i++) {
try {
Thread.sleep(5
00);
} catch (InterruptedException e)
{ e.printStackTrace();
}
System.out.println("Thread Name= " + t.getName() + " status = " + t.isAlive() + " value="

+ i);

}
public static void main(String args[]) throws
Exception { Thread t1 = new Thread(new
ThreadJoinExample()); Thread t2 = new
Thread(new ThreadJoinExample()); Thread t3 =
new Thread(new ThreadJoinExample()); t1.start();
t1.join();

t2.start();

t3.start();

}
Output
Threa Name Thread status tru value
d = -0 = e =1
Threa Name Thread status tru value
d = -0 = e =2
Threa Name Thread status tru value
d = -0 = e =3
Threa Name Thread status tru value
d = -0 = e =4
Threa Name Thread status tru value
d = -0 = e =5
Threa Name Thread status tru value
d = -1 = e =1
Threa Name Thread status tru value
d = -2 = e =1
Threa Name Thread status tru value
d = -2 = e =2
Threa Name Thread status tru value
d = -1 = e =2
Threa Name Thread status tru value
d = -1 = e =3
Threa Name Thread status tru value
d = -2 = e =3
Threa Name Thread status tru value
d = -2 = e =4
Threa Name Thread status tru value
d = -1 = e =4
Threa Name Thread status tru value
d = -2 = e =5
Threa Name Thread status tru value
d = -1 = e =5

Output
Threa Name Thread- status true value
d = 0 = =1
Threa Name Thread- status true value
d = 0 = =2
Threa Name Thread- status true value
d = 0 = =3
Threa Name Thread- status true value
d = 0 = =4
Threa Name Thread- status true value
d = 0 = =5
Threa Name Thread- status true value
d = 1 = =1
Threa Name Thread- status true value
d = 2 = =1
Threa Name Thread- status true value
d = 2 = =2
Threa Name Thread- status true value
d = 1 = =2
Threa Name Thread- status true value
d = 1 = =3
Threa Name Thread- status true value
d = 2 = =3
Threa Name Thread- status true value
d = 2 = =4
Threa Name Thread- status true value
d = 1 = =4
Threa Name Thread- status true value
d = 2 = =5
Threa Name Thread- status true value
d = 1 = =5

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What-is-String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

MultiThreading (multithreading-in-java.php)

Life Cycle Of Thread (life-cycle-of-thread.php)

Create Thread in java (create-thread-in-java.php) Thread

class in java (create-thread-thread-class.php) Runnable

Interface (create-thread-runable-interface.php) Join in

Thread (join-method-in-thread.php)

Sleep Methods in Java (sleep-method-thread.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)


Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)
FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Thread Sleep Method

Thread Sleep method

In java sleep() method is used to pause thread for specied number of milliseconds given in the
argument.

Syntax of sleep() method in java

public static void sleep(long miliseconds)throws InterruptedException


Example of sleep method in java

class ThreadSleepExample extends Thread {


public void run() {
for (int i = 0; i < 10; i++) {
try { Thread.sleep(1000); System.out.println(i);

} catch (InterruptedException System.out.println(e);


e) {
}
}
}
public static void main(String

args[]) {
ThreadSleepExample t1 = new ThreadSleepExample(); ThreadSleepExample t2 = new ThreadSleepExample(); t1.start();
t2.start();
}
}

Output
Output:
0
0

Prev (join-method-in-thread.php) Next (io-in-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What is String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)

FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)
Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)
JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Input Output In Java

Input Output Stream

Java I/O stream stand for java Input and Output


stream. Java Input stream is used to read the
data from files.
Java output stream is used to write data into the files.

Input Output In Java


File Reading in java

There are two ways for reading a file in java given below:

1. By Byte Stream

InputStream
BufferedInputStream
2. By Character Stream

FileReader
BufferedRead
er
By Byte Stream

In this method we use the byte stream to read the data from the file.

InputStream and BufferedInputStream use the byte stream to read the data from the file.

By CharacterStream

In this method we use the Character stream to read the data from the file.

FileReader and BufferedReader used the Character Stream to read the data from the file.

File Writing in java-

There are two ways for writing data into file

1. By Byte Stream

OutputStream
BufferedOutputStream
2. By Character Stream

FileWriter
BufferedWrite
r

By Byte Stream

In this method we use the byte stream to write the data to the file.

InputStream and BufferedInputStream use the byte stream to write the data to the file.

By CharacterStream
In this method we use the Character stream to write the data to the file.

FileReader and BufferedReader used the Character stream to read the data to the file.
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What is String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)

FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)
Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)
JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Buffered-Input & Output Stream

BufferedInputStream

BufferedInputStream also use the byte stream to read the data from the file.

BufferedInputStream is Faster than FileInputStream Because


BufferedInputStream read the data in chunks it makes less calls to operating
system for reading data.

Read File using BufferedInputStream


import java.io.*;
class BufferedOutputStreamExample { public static void main(String args[]) { try {
FileInputStream fis = new FileInputStream("file.txt");
BufferedInputStream bis = new BufferedInputStream(fis);

String data = "Buffered Input Stream Example data";


int i;
while ((i = bis.read()) != -1) { System.out.println((char) i);
}
System.out.println("Done..."); bis.close();
fis.close();
} catch (Exception e) { System.out.println(e);
}
}
}

Output
FILE

OUTPUT
Done...

BufferedOutputStream

BufferedOutputStream also use the byte stream to write the data to the file.

BufferedOutputStream is Faster than FileOutputStream Because


BufferedOutputStreamread the data in chunks so , it makes less calls to
operating system for writing data.

Write Data using File OutputStream


import java.io.*;
class
BufferedOutputStreamExample {
public static void main(String
args[]) { try {
FileOutputStream fos = new
FileOutputStream("file.txt"); BufferedOutputStream bos
= new BufferedOutputStream(fos); String data =
"Buffered Input Stream Example data";
byte b[] = data.getBytes();
bos.write(b);
System.out.println("Done...")
; bos.close();
fos.close();
} catch (Exception e)
{ System.out.println(e);
}

Output

Done...

Prev (io-in-java.php) Next (file-reader-writer-in-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What is String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)

FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)
Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)
JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

File Reader Writer In Java

File Reader In Java

File Input Stream is used raw bytes from files. It can read 8 bit (1 byte) at a time.

It is bit slower i.e. if you want to read a file that contain 1000 lines and 1000 lines
contain 1,00,000 character in that case you need to repeat loop for 1,00,000 times
in order to print all data. So, it takes time . On the other hand through buffer
reader you can read line by line so instead of repeating loop for 1,00,000 times
you need to repeat it for 1000 times only.

Read File Using File Reader


import java.io.*;
class FileReaderExample {
public static void main(String args[]) {
try {
FileReader fr = new FileReader("file.txt");
int i;
while ((i = fr.read()) != -1) System.out.print((char) i); fr.close();
} catch (Exception e) { System.out.println(e);
}
System.out.println("Done..");
}
}

Output

File Reader Example data Done..

File Writer in java

FileOutput Stream is used to write data to file it write small amount of data to
file. Because of that reason file writer is slow.
Write Data using File Writer

import java.io.*;
class Example {
public static void main(String args[]) {
try {
FileWriter fis = new FileWriter("file.txt");
BufferedWriter bis = new
BufferedWriter(fis);
String data = "Buffered Input Stream Example data";
bis.write(data);
System.out.println("Done...
"); bis.close();
fis.close();
} catch (Exception e)
{ System.out.println(e);
}

Output

Done...

Prev (buffered-input-outputstream-in-java.php) Next (file-input-output-stream-in-java.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What is String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)

FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)
Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)
JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

File Input Stream & File Output Stream In Java

File Input Stream

InputStream use the byte stream to read the data


from the file. InputStream is slower than
BufferedInputStream .

Read File using File Input Stream


import java.io.*;

class FileInputStreamExample{

publicstaticvoid main(String args[]){


try{
FileInputStream fin=new FileInputStream("file.txt"); inti=0;
while((i=fin.read())!=-1){ System.out.println((char)i);
}
fin.close();
}catch(Exception e){System.out.println(e);}

}
}

FileOutputStream-

OutputStream use the byte stream to write data to the


file. OutputStream is slower than
BufferedInputStream .

Write data using File Output Stream


import java.io.*;

class FileOutputStreamExample{

publicstaticvoid main(String args[]){


try{
FileOutputStream fout=new FileOutputStream("file.txt"); String data="File Outputstream Example In java ";
byteb[]=data.getBytes();//converting string into byte array fout.write(b);
fout.close(); System.out.println("Done...");
}catch(Exception e){System.out.println(e);}
}
}

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What is String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)

FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)
Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)
JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Buffer writer & Buffer Reader

Buffer Reader

Buffer reader is much master than file reader.

eg you tube working on same concept before playing video it store some buffer till the time you saw that part

next part in buffer ready. So in case of files it can read more than one char it store it in the buffer and save the

time.

Read File using BufferReader


import java.io.BufferedReader;
import java.io.FileReader;
class BufferedReaderExample {
public static void main(String args[]) {
try {
FileReader fr = new FileReader("file.txt"); BufferedReader br = new BufferedReader(fr); String Line;
while ((Line = br.readLine()) != null) System.out.print(Line);
fr.close();
} catch (Exception e) { System.out.println(e);
}
System.out.println("success");
}
}

Output

Buffered Input Stream Example datasuccess

Buffer writer

Buffer writer is also used to write data to file.


It is more ecient than FileOutput stream or filewriter specially when you need
to write small data. It create a large chunk of small data and write data in large
chucks because it makes less calls to the operating system because of this
reason It is fast as compare to filewriter.

File Writer Example

import java.io.*;
class Example {
public static void main(String args[]) {
try {
FileWriter fis = new FileWriter("file.txt"); BufferedWriter bis = new BufferedWriter(fis);
String data = "Buffered Input Stream Example data"; bis.write(data);
System.out.println("Done..."); bis.close();
fis.close();
} catch (Exception e) { System.out.println(e);
}
}
}

File Writer Example


Done...

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

OOPs Concept (advantages-of-oops-in-java.php)

What is String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php)

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php)

Input & Output Stream (io-in-java.php)

Buffer Input & Output Stream (buffered-input-outputstream-in-java.php)

FileReader & FileWriter (file-reader-writer-in-java.php)

File Input Output Stream (file-input-output-stream-in-java.php)

BufferReader & BufferWriter (buffer-reader-writer-in-java.php)

Input From Keyword (input-from-keyboard-in-java.php)

Swing (swing-in-java.php)
Swing Introduction (swing-in-java.php)

JButton (jbutton-in-java-swing.php)

JRadioButton (jradiobutton-in-java-swing.php)

JTextArea (jtextarea-in-java-swing.php)

JComboBox (jcombobox-in-java-swing.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Input Output In

Java coming soon

Prev (buffer-reader-writer-in-java.php) Next (swing-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home Core Java C C++ SQL HTML Java Interview Question C++ Interview Question

)
) )
Swing (swing-in-java.php)

Swing Introduction (swing-in-java.php)


Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Java Swing

Introduction To Swing

In Java swing is a tool-kit that used to create Graphical User Interface for a application.

Java swing is a part of the Java Foundation Classes(JFC) that is an API used for
creating graphical user interface for Java Application.
Java swing is completely written in Java. So it fast , platform independent and lightweight as
compare to AWT.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home Core Java C C++ SQL HTML Java Interview Question C++ Interview Question

)
) )

JButton (jbutton-in-java-swing.php)
Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

JButton in Java Swing

JButton in Java

The JButton class is used to create a button that generate a event when it is pressed.
Types of JButton in Java:

1. JButton()- used to Creates a button .

2. Button(Icon pathOfIcon)- used to Creates a button with an icon specified in the argument.

3. JButton(String tittle)- used to Creates a button with tittle given in the argument.

4. JButton(String tittle, Icon iconPath)- used to Creates a button with tittle and an icon.

Java JButton Methods

1. public void setText(String title)- is used to set button title.

2. public String getText()-is used to get button title of the button.

3. public void setEnabled(boolean flag)- used to Creates a button with title given in the argument.

4. JButton(String tittle, Icon iconPath)- used to Creates a button with title and an icon.

5. public void setIcon(Icon iconPath)- is used to set the Icon on the button.

6. public Icon getIcon()- is used to get the Icon of the button.

7. public void addActionListener(ActionListener e)- is used to perform action when a event is generated

i.e. button pressed.

JButton Program
import javax.swing.*; //importing java swing class

public class JbuttonExample


{ JbuttonExample() {
JFrame frame = new JFrame();// creating instance of JFrame
// creating instance of JButton

JButton button1 = new JButton("Click Button");

// defining button position and width,


height button1.setBounds(150, 120,
140, 40); frame.add(button1);// adding
button in JFrame
frame.setSize(400, 500);// set the fra,e width 400px and height
500px frame.setLayout(null);
frame.setVisible(true);// displayThe JFrame
// exit the frame when close button pressed
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CL
OSE);
}

public static void main(String[] args) {


new JbuttonExample();

Output
Prev (swing-in-java.php) Next (jradiobutton-in-java-swing.php)
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home Core Java C C++ SQL HTML Java Interview Question C++ Interview Question

)
) )

JRadioButton (jradiobutton-in-java-swing.php)
Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

JRadioButton In Java

JRadioButton

JRadioButton is a component which allows you to choose one option from multiple options.

It is most commonly used for selecting sex eg male or female on social network
sites or in quiz where you have to choose one option from multiple options.
By default it allows mutiple selectiion if you want to allows one selection only for this you need to
add in ButtonGroup to select one radio button.

JRadioButton Methods

JRadioButton()- Creates a JRadioButton with no tittle or icon.


JRadioButton(String title): used to Creates a button with specified tittle .
RadioButton(String title, boolean ag) : used to Creates a button with specified tittle
and selected status(selected if true , not selected if false).

JRadioButton Simple Program


import javax.swing.*;
public class
JRadiobuttonExample { JFrame
frame;
JRadiobuttonExample() {

frame = new JFrame();// creating instance of JFrame

// creating instance of JRdioButton

JRadioButton radioButton1 = new


JRadioButton("Male"); JRadioButton radioButton2 =
new JRadioButton("FeMale");
// defining button position and width, height
radioButton1.setBounds(60, 110, 80, 30);
radioButton2.setBounds(60, 160, 80, 30);
frame.add(radioButton1);// adding button in JFrame
frame.add(radioButton2);// adding button in
JFrame
frame.setSize(400, 500);// set the frame width 400px and height
500px frame.setLayout(null);
frame.setVisible(true); // display The JFrame
// exit the frame when close button pressed
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CL
OSE);
}

public static void main(String[] args) {


// creating object of JRadiobuttonExample it will call JRadiobuttonExample constructor

new JRadiobuttonExample();

}
}
Output

ButtonGroup In Java
The ButtonGroup class allows only one button selection at a time from a group multiple buttons.

JRadioButton With ButtonGroup Example


public class
JRadiobuttonExample { JFrame
frame;
JRadiobuttonExample() {

frame = new JFrame();// creating instance of JFrame

// creating instance of JRdioButton

JRadioButton radioButton1 = new


JRadioButton("Male"); JRadioButton radioButton2 =
new JRadioButton("FeMale");
// defining button position and width, height
radioButton1.setBounds(60, 110, 80, 30);
radioButton2.setBounds(60, 160, 80, 30);
ButtonGroup bg=new ButtonGroup();//create instance of
button group bg.add(radioButton1);// add radio button to
button group bg.add(radioButton2);
frame.add(radioButton1);// adding button in JFrame
frame.add(radioButton2);// adding button in
JFrame
frame.setSize(500, 400);// set the frame width 400px and height
500px frame.setLayout(null);
frame.setVisible(true); // display The JFrame
// exit the frame when close button pressed
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CL
OSE);
}

public static void main(String[] args) {


// creating object of JRadiobuttonExample it will call

// JRadiobuttonExample constructor
new JRadiobuttonExample();

}
Output

JRadiobutton With ButtonGroup

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class JRadiobuttonExample implements
ActionListener { JFrame frame;
JRadioButton
radioButton1;
JRadioButton
radioButton2; JButton
button;
JRadiobuttonExample() {
frame = new JFrame();// creating instance of JFrame

// creating instance of JRdioButton


radioButton1 = new
JRadioButton("Male"); radioButton2 =
new JRadioButton("Female"); button =
new JButton("click");
// defining button position and width, height
radioButton1.setBounds(60, 110, 80, 30);
radioButton2.setBounds(60, 160, 80, 30);
button.setBounds(60, 200, 80, 30);

ButtonGroup bg = new ButtonGroup();// create instance of


button group bg.add(radioButton1);// add radio button to
button group bg.add(radioButton2);
frame.add(radioButton1);// adding button in
JFrame frame.add(radioButton2);// adding
button in JFrame frame.add(button);
frame.setSize(500, 400);// set the frame width 400px and height
500px frame.setLayout(null);
frame.setVisible(true); // display The JFrame
// exit the frame when close button pressed
button.addActionListener(this);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CL
OSE);
}
public static void main(String[] args) {
// creating object of JRadiobuttonExample it will call

// JRadiobuttonExample constructor

new JRadiobuttonExample();

@Override

public void actionPerformed(ActionEvent arg0) {


// TODO Auto-generated method stub

if (radioButton1.isSelected())

JOptionPane.showMessageDialog(null, "Male Radio Button Selected");

else if (radioButton2.isSelected())
JOptionPane.showMessageDialog(null, "Female Radio Button Selected");

else
JOptionPane.showMessageDialog(null,"Please Select atleat one option");

Output
Prev (jbutton-in-java-swing.php) Next (jtextarea-in-java-swing.php)
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)

TutorialsCity (../index.php)
Home Core Java C C++ SQL HTML Java Interview Question C++ Interview Question

)
) )

JTextArea (jtextarea-in-java-swing.php)
Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

JTextArea In Java Swing

What is JTextArea

The JTextArea is a swing component used to create a multi-line text area.


Commonly used Constructors :

1. JTextArea() : used to create a blank text area .

2. JTextArea(String text): used to create a text area with initial text specified in the argument.

3. JTextArea(int rows, int columns): creates a text area with the fixed number of

rows and columns specified in the arguments with no initial text.

4. JTextArea(String text, int row, int column): used creates a text area with fixed number

of rows and columns specified in the arguments as rows and columns with initial text

specified in the argument as text .

Commonly used methods of JTextArea class:

1. public void setRows(int rows): is used to set fixed number of rows.

2. public void setColumns(int cols): is used to set fixed number of columns.

3. public void insert(String text, int pos): is used to insert the text specified in the
argument on the specified position.

4. public void setFont(Font f): is used to set the font type of text area.

5. public void append(String text): is used to append the specified text to the end of the document.

Simple JText Area Example

JTe xt Area Example

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class JTextAreaExample implements
ActionListener { JFrame frame;
JTextArea text;
JButton button;
JTextAreaExampl
e() {
frame = new JFrame();// creating instance of JFrame
// creating instance of
JRdioButton text = new
JTextArea();
text.setBounds(60, 110, 200,
70); button = new
JButton("click");
// defining button position and width,
height button.setBounds(60, 200, 80,
30); frame.add(text);// adding button in
JFrame frame.add(button);
frame.setSize(500, 400);// set the frame width 400px and height
500px frame.setLayout(null);
frame.setVisible(true); // display The JFrame
// exit the frame when close button pressed
button.addActionListener(this);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CL
OSE);
}

public static void main(String[] args) {


// creating object of JRadiobuttonExample it will call

// JRadiobuttonExample constructor
new JTextAreaExample();

@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub text.setText("Data Fo Text Box");
}
}

Output
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home Core Java C C++ SQL HTML Java Interview Question C++ Interview Question

)
) )

JComboBox (jcombobox-in-java-swing.php)
Vector (vector-in-collection.php)

HashSet (hash-set-in-collection.php)

LinkedHashSet (linkedhashset-in-collection.php)

hashtable (hashtable-in-collection.php)

HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

JComboBox In Java Swing

JComboBox

The JComboBox is java swing component used to create a


drop-down list. Drop Down is a set of item from which you can
select one item at a time.
JComboBox Constructor In Java

What Is JComboBox

JComboBox()-is used to create a empty combo-box.


JComboBox(Object[] arrayitems)-is used to create a combo-box and adding items from
an array specified in the parameter.

JComboBox Methods

public void addItem(Object o) : is used to insert an item specified in the


argument to the JComboBox list.
public void removeItem(Object o): is used to delete an item specified in the argument to
the JComboBox list.
public void removeAllItems(): this method remove all the items from the
JComboBox list. public void addActionListener(ActionListener e): is used to
specify the ActionListener. public void addItemListener(ItemListener i): is
used to specify the ItemListener.

Jcombo Box Example

Jcombo Box Simple Program


import javax.swing.*;
public class JComboBoxExample { JFrame frame;
JComboBox combobox;// creating instance of Jcombobox JComboBoxExample() {
frame = new JFrame();// allocate memory to JFrame
// allocate memory to JCombobox combobox = new JComboBox<>(); combobox.addItem("Java"); combobox.addItem("Android"); combobox.addItem(
frame.add(combobox);// adding ComboBox In frame frame.setSize(500, 400);// set the frame width 400px and frame.setLayout(null);
frame.setVisible(true); // display The JFrame
// exit the frame when close button pressed frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

heigh

public static void main(String[] args) {


// creating object of JComboBoxExample it will call
// JComboBoxExample constructor
new JComboBoxExample();
}

Output
JcomboBox example with action listner

JcomboBox example with action listner

import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*;


public class JComboBoxExample implements ActionListener { JFrame frame;
JButton button;

JComboBox combobox;// creating instance of


Jcombobox JComboBoxExample() {
frame = new JFrame();// allocate memory to JFrame
// allocate memory to JCombobox
combobox = new
JComboBox<>();
combobox.addItem("Java");//adding item to Jcombo
box combobox.addItem("Android");
combobox.addItem("C++");
combobox.addItem("PHP");
button = new
JButton("Submit");
button.setBounds(70, 200, 100, 25);
combobox.setBounds(40, 100, 250, 25);
frame.add(combobox);// adding ComboBox In
frame frame.add(button);// adding button In
frame
frame.setSize(500, 400);// set the frame width 500px and height
400px frame.setLayout(null);
button.addActionListener(this);
frame.setVisible(true); // display The JFrame

// exit the frame when close button pressed


frame.setDefaultCloseOperation(JFrame.EXIT_ON_CL
OSE);
}

public static void main(String[] args) {


// creating object of JComboBoxExample it will call

// JComboBoxExample constructor
new JComboBoxExample();
}

@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String value = combobox.getSelectedItem().toString(); JOptionPane.showMessageDialog(null, value
+ " is selected from combo box");
}

Output
Prev (jtextarea-in-java-swing.php) Next (introduction-to-collection.php)
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

ArrayList (arraylist-in-collection.php)
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

ArrayList In Java
ArrayList In Java
Java ArrayList is similar to array but it modify its size at run time so we can say it a
dynamic array. Dynamic array means it can grow and shrink size of array at run time
and static array means size of array is initialized at compile time.

ArrayList In Java

ArrayList Important Points

Array list can extends its size at run time and static array cannot extends at
run time. Java ArrayList can store duplicate elements.
Java ArrayList store the elements in the same order in which inserted ( in
Sequence eg element 1 at first location element 2 at second location)
In Java ArrayList Index is used to access element so , random access is possible in array list.
Disadvantage Of ArrayList

The main disadvantage of array list is Slow manipulation because for inserting a
element at a particular location a lot of elements need to shift up and deleting a
element in Arraylist a lot of elements need to be shift up.

Three ways three ways to acess ArrayList

Access ArrayList using for


loop Access ArrayList using
foreach loop Access
ArrayList using iterator

ArrayList Access using for loop Example

import java.util.*;
class ArrayListExample {
public static void main(String args[]) { ArrayList student = new ArrayList(); student.add("Vinay"); student.add("Ankita"); student.add("Abhishek");
for (int i = 0; i < student.size(); i++) { System.out.println(student.get(i));
}

}
}
Output

Vinay Ankita Abhishek

ArrayList with Iterator Example

ArrayList with Iterator Example

import java.util.*;
class ArrayListExample {
public static void main(String args[]) { ArrayList student = new ArrayList(); student.add("Vinay"); student.add("Ankita"); student.add("Abhishek");
for (int i = 0; i < student.size(); i++) { System.out.println(student.get(i));
}

}
}
Output

Vinay Ankita Abhishek

ArrayList with foreach loop Example

ArrayList with foreach loop Example

import java.util.*;
class ArrayListExample {
public static void main(String args[]) { ArrayList names = new ArrayList(); names.add("Rahul");
names.add("Kamal"); names.add("Abhishek"); for (String s:names) { System.out.println(s);
}

}
}
Output

Rahul Kamal Abhishek

How To Sort an ArrayList ?

Sort an ArrayList Example

import java.util.*;
class ArrayListExample {
public static void main(String args[]) { ArrayList al = new ArrayList(); al.add("rishab");
al.add("jot");
al.add("aman");
al.add("yury"); Collections.sort(al); for(String a:al) System.out.println(a);
}
}
Output

aman jot rishab


yury

How To Add new element at specific Index In ArrayList ?

Sort an ArrayList Example

import java.util.*;
class ArrayListExample {
public static void main(String args[]) { ArrayList al = new ArrayList(); al.add("rishab");
al.add("jot");
al.add("aman");
al.add("yury");
al.add(0,"New name"); for(String a:al) System.out.println(a);
}
}
Output

New name rishab


jot aman yury

How To Remove an element from a arraylist ?

Sort an ArrayList Example


import java.util.*;

class ArrayListExample {

public static void main(String


args[]) { ArrayList al = new
ArrayList(); al.add("rishab");
al.add("jot");
al.add("aman");

al.add("yury");
al.remove(0);
for(String a:al)
System.out.println(a);
}

Output

jot
aman
yury

? Prev (introduction-to-collection.php) Next ? (linklist-in-collection.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

LinkList (linklist-in-collection.php)
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

LinkedList In Java
LinkedList
Java LinkedList class is a implementation of List Interface and it store elements in
doubly linked list. Java LinkedList class can contain duplicate elements.
Java LinkList maintain the insertion order it means elements stored in the
same order in which inserted ( in Sequence e.g. element 1 at first location
element 2 at second location)

Advantage Of Link List

The main advantage of Link list is fast manipulation because for inserting and deleting a
element at a particular no shifting is required.

Disadvantage Of Link List

The main disadvantage of Link list is that sequential traversing. Because each
node contains the address of next node to in order to access a particular node
we need to access all previous nodes.

Three ways three ways to access LinkList

Access LinkList using for


loop Access LinkList using
foreach loop Access LinkList
using iterator

1. Access LinkList using for loop Example


Access LinkList using for loop Example
import java.util.*;
class LinkListExample {
public static void main(String args[]) { LinkList student = new LinkList(); student.add("Vinay"); student.add("Ankita"); student.add("Abhishek");
for (int i = 0; i < student.size(); i++) { System.out.println(student.get(i));
}

}
}

Output

Vinay Ankita Abhishek

2. Access LinkList using foreach loop Example

Access LinkList using foreach loop Example


import java.util.*;
class LinkedListExample {
public static void main(String args[]) { LinkedList names = new LinkedList(); names.add("Rishab");
names.add("jot");
names.add("john");

for(String a:names)
System.out.println(a);

}
}

Output

Rishab jot
john

3. Access LinkList using Iterator Example

Access LinkList using Iterator Example


import java.util.*;
class LinkedListExample {
public static void main(String args[]) { LinkedList names = new LinkedList(); names.add("Rishab");
names.add("jot");
names.add("john"); for(int i=0;i

Output

Rishab
jot john

Add element at specific index in linklist

Add element at specific index in linklist Example


import java.util.*;
class LinkedListExample {
public static void main(String args[]) { LinkedList names = new LinkedList(); names.add("Rishab");
names.add("jot");
names.add("john");
names.add(0,"New name"); for(String a:names) System.out.println(a);
}
}

Output

New name Rishab


jot john

Remove an element at specific index in linklist

Remove an element at specific index in linklist Example


import java.util.*;
class LinkedListExample {
public static void main(String args[]) { LinkedList names = new LinkedList(); names.add("Rishab");
names.add("jot");
names.add("john"); names.remove(1); for(String a:names)
System.out.println(a);
}
}

Output

aman jot rishab


yury

Sort an LinkList In Java

Sort an LinkList In Java Example


import java.util.*;

class LinkedListExample {

public static void main(String


args[]) { LinkedList names = new
LinkedList();
names.add("rishab");
names.add("jot");
names.add("aman");

names.add("yury");
Collections.sort(nam
es); for(String
a:names)
System.out.println(a)
;
}
}

Output

aman
jot
rishab
yury
Prev (arraylist-in-collection.php) Next (vector-in-collection.php)
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

Vector (vector-in-collection.php)
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Vector In Java
Vector
Vector use array as a backend like ArrayList but vector is different from ArrayList
because of three main reasons:

synchroniz
ed Growth
size Speed

Synchronized

Vectors are synchronized, ArrayLists are not.

synchronized means only one resource can access the shared resource at a time .

Growth size

Vector and ArraList both expends its size at Runtime if it is run out
of memory . Vector expends the size by 100% but ArrayList
expends the size by 50%.

Speed

Vectors are synchronized it means shared resource can not be accessed by multiple
threads at the same time Because of this it is slow as compare to ArrayList.

Vector Example In Java


import java.util.Vector;

public class VectorExample {

public static void main(String[]


args) { Vector vl = new
Vector(); vl.add("Kaanu");
vl.add("Abhi");
vl.add("Preet Pal");

vl.add("Nitish");

for (int i = 0; i < vl.size(); i++)


{ System.out.println(vl.get(i));
}
}

Output

Kaanu
Abhi
Preet
Pal
Nitish

Prev (linklist-in-collection.php) Next (hash-set-in-collection.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

HashSet (hash-set-in-collection.php)
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

HashSet In Java
HashSet
HashSet uses the hash table store its elements .Hah set does not maintain the
insertion order it means it order the data in the order in which they were
inserted.

Hash Set Example

Import Java.util.HashSet; import java.util.Iterator;


HashSet Example
class HashSetExample {
public static void main(String args[]) HashSet student = new HashSet(); student.add("Abhi"); student.add("Vinay"); student.add("Ankita"); student.add("Vinay");
Iterator iterator = student.iterator(); while (iterator.hasNext()) { System.out.println("Student name :"
}
} {
}

+ iterator.next());

Output
Student name :Ankita
Student name :Vinay Student name :Abhi

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

LinkedHashSet (linkedhashset-in-collection.php)
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

LinkedHashSet In Java
LinkHashset
LinkedHashSet uses the hash table which internally uses linked list to maintain the
Insertion order (maintain the elements order based on the order in which they were
inserted).LinkHashset has average performance it is slower than HashSet but faster
than LinkHashset.

Linked HashSet Example

import java.util.*;
class LinkedHashSetExample { publicstaticvoid main(String args[]) {
LinkedHashSetstudent = new LinkedHashSet(); student.add("Abhi");
student.add("Vinay"); student.add("Ankita"); student.add("Vinay"); Iteratoriterator = student.iterator(); while (iterator.hasNext()) {
System.out.println("Student name :" + iterator.next());
}
}
}

Output

Student Name :Abhi Student name :Vinay Student name :Ankita


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )

hashtable (hashtable-in-collection.php)
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Hashtable In Java

Hashtable
A Hashtable similar to array. Hash table use key value pair. In hastable we use key as
a index to get value from a specified position.
It cannot contain duplicate
elements. It does not allow null
key or value.
It is synchronized it means only one thread can update the hashtable at a time.
Each thread takes a lock before update operation and release the lock once
updation done.

HashTable Example

Import Java.util.*;
class HashTableExample { publicstaticvoid main(String args[]) { Hashtablestudent = new Hashtable(); student.put(1001, "Vinay"); student.put(1002, "Ankita");
for (Map.Entrym : student.entrySet()) { System.out.println(m.getKey() + " " + m.getValue());
}
}
}

Output
1003 Abhishek
1002 Ankita
1001 Vinay

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Hash Map In Java


Hash Map
A HashMap contains key - value pair each key is associated with value.
HashMap contains only unique elements.
It can have one null or more null values.

It does not maintain the order of data it means it does not store the data in the same order in
which they are inserted.
It is not synchronized it means multiple threads can update values at the same time

HashMap Example

import java.util.Map; import java.util.TreeMap; class HashMapExample {


public static void main(String args[]) { TreeMap student = new TreeMap(); student.put(1001, "Vinay"); student.put(1002, "Ankita"); student.put(1003, "Abhishek
for (Map.Entry m : student.entrySet()) { System.out.println(m.getKey() + " " + m.getValue());
}
}
}

Output
1001 Vinay
1002 Ankita
1003 Abhishek

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

TreeMap In Java
TreeMap
A TreeMap contains key - value pair each key is associated with value. It
contains only unique elements.
It cannot have null key but can have multiple
null values. Tree set store data in ascending
order.

Tre e MapExample

import java.util.*;
class TreeMapExample {
public static void main(String args[]) { TreeMap student = new TreeMap(); student.put(1001, "Vinay"); student.put(1002, "Ankita"); student.put(1003, "Abhishek
for (Map.Entry m : student.entrySet()) { System.out.println(m.getKey() + " " + m.getValue());
}
}
}

Output

1001 Vinay
1002 Ankita
1003 Abhishek
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

LinkedHashMap In Java
LinkedHashMap
Java LinkedHashMap is same as Hash Map only difference is that it maintain an
insertion order. It means it the data in the same order in which they are inserted.
LinkedHashMap implements the Map interface and extends
HashMap class. A LinkedHashMap contains key - value pair
each key is associated with value. It can store one null key
and multiple null values.

LinkedHashMapExample

import java.util.*;
class LinkedHashMapExample {
public static void main(String args[]) { LinkedHashMap student = new LinkedHashMap(); student.put(1001, "Vinay");
student.put(1002, "Ankita"); student.put(1003, "Abhishek");
for (Map.Entry m : student.entrySet()) { System.out.println(m.getKey() + " " + m.getValue());
}
}
}

Output

1001 Vinay
1002 Ankita
1003 Abhishek
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Prev (linkedhashmap-in-collection.php) Next (difference-between-hashtable-hashmap.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

DIfference Between Hashtable and HashMap In Java


Hashtable and HashMap DIfference
A Hashtable similar to array. Hash table use key value pair. In hastable we use key as a index to get value from a specified position.
It cannot contain duplicate elements. It does not allow null key or value.
It is synchronized it means only one thread can update the hashtable at a time. Each thread takes a
lock before update operation and release the lock once updation done.

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

)
) )
HashMap (hashmap-in-collection.php)

TreeMap (treemap-in-collection.php)

LinkedHashMap (linkedhashmap-in-collection.php)

arraylist vs linklist (difference-between-arraylist-linklist.php)

hashtable vs hashmap (difference-between-hashtable-hashmap.php)

hashset vs treeset (difference-between-hashset-linkedhashset-treeset.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)

PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)

ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Difference Between HashSet LinkedHashset TreeSet


HashSet vs LinkedHashset vs TreeSet
HashSet LinkedHashset Tree Set

Performance Hash set is faster than Linked Hash set is slower than Tree Tree Hash set is slower
Linked Hash Set and Set but faster than Tree Hash Set than Linked Hash Set and
Tree Set Hash Set

Implementation Hash Set is implemented Linked Hash set is implemented by Tree set is implemented by
by HashMap Hash table which internally uses Tree Has Set
Link list

Null Values Has set can store null Linked Hash set can store null Tree Hash set cannot store
value value null value

ordering Hash do not maintain LinkList store the elements in the TreeHash set maintain the
insertion order same order in which they are sorted order
inserted

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC


Tutorials (jdbc-in-java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-
example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)


PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)


ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Steps To Connect A Database To Java Application

There are 5 steps required to connect java application to database given below:

1. Register the Driver

2. Create a Database Connection

3. Create SQL Statement

4. Execute SQL Queries

5. Closing connection

1) Register the Driver

In First step you need to load jdbc drivers this loading process known as Driver
registration. Class.forName() is used for loading drivers.

2) Create a Database Connection


Step 2 is database connectivity in order to perform any kind of operation with
database you must need to make connection with database.
DriverManager.getConnection() is used to create a connection with database.

Syntax

Connection con=DriverManager.getConnection( "jdbc:oracle:thin:@Hostname:PortNo:servicename","username","password");

HostName - is the name of the host where data base is located . If data base is on
your local system hostname is localhost
PortNo - Port number is required to make connection with database by default port
number is 1521. Username and Password - get connection method also requires
username and password of database.default username is root and password is
password.

3) Create SQL Statement

After establishing connection with database we can interact with database through
JDBC statement. JDBC statement allows you to insert, select and delete data from
database.

4) Execute the query

After creating the statement object you can execute queries to the database. there are
three execute methods of statement in java given below:
a. boolean execute (String query):
Execute method used to perform all operation(insert,delete,update and select) it
returns a boolean value - True , False .

True-if it TRUE then it indicate result is Result Set . It means select operation is performed.

False -if it FALSE then it indicate result is int value that shows how many rows
affected by query. Operation can be insert, delete and update.

b. int executeUpdate (String SQLQUERY):

ExecuteUpdate method is used for an INSERT, UPDATE, or DELETE Operation. It Returns


the number of rows affected by the SQL statement execution ie in case of delete
operation if 10 rows deleted it returns 10.

c. ResultSet executeQuery (String query):

executeQuery is used for select operation in Java.

ResultSet executeQuery method Returns a ResultSet object which contain complete


data of select query.

Prev (jdbc-in-java.php) Next (mysql-connectivity-with-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016
(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)


PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)


ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Connect Java To Mysql Database

There are 5 steps required to connect java application and perform operation with
mysql database given below:

1. Register the Driver

2. Create a Database Connection

3. Create SQL Statement

4. Execute SQL Queries

5. Closing connection

1 . Register the Driver

In First step you need to load jdbc drivers this loading process known as
Driver registration. com.mysql.jdbc.Driver class is required for mysql
database.

Syntax

Class.forName("com.mysql.jdbc.Driver");
2 Create a Database Connection

Step 2 is database connectivity in order to perform any kind of operation with


database you must need to make connection with database.
DriverManager.getConnection() is used to create a connection with database

Syntax:

Connection con=DriverManager.getConnection( "jdbc:mysql://Hostname:PortNo:servicename","username","password");

HostName - is the name of the host where data base is located .If data base is on
your local system hostname is localhost.
PortNo - Port number is required to make connection with database by default port number
is 1521. Username and Password - username and password are the database username
and password.default username is root and password is password.

3) Create SQL Statement

After establishing connection with database we can interact with database through
JDBC statement. JDBC statement allows you to insert, select and delete data from
database

4) Execute the query

After creating the statement object you can execute queries to the database. There are
three execute methods of statement in java given below:
1. boolean execute (String query) - execute method used to perform all
operation(insert,delete,update and select).it returns a boolean value - True , False.
True - if it TRUE then it indicate result is Result Set . It means select operation is performed.
False - if it FALSE then it indicate result is int value that shows how many rows affected
by query . Operation can be insert,delete and update.

2. int executeUpdate (String SQLQUERY) - executeUpdate method is used for an INSERT,


UPDATE, or DELETE Operation. It Returns the number of rows affected by the SQL
statement execution ie in case of delete operation if 10 rows deleted it returns 10.

3. ResultSet executeQuery (String query) - executeQuery is used for select operation in Java.
ResultSet executeQuery method Returns a ResultSet object which contain complete
data of select query.

5) Close the connection

The colse method is used to close the connection. con.close()

Connect To MySql Database


import java.sql.*;
public class MySqlExample {
public static void main(String a[]) { try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test_db", "root", "1234");
// here sonoo is database name, root is username and password Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from student"); while (rs.next())
System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3)); System.out.println("done");
con.close();
} catch (Exception e) { System.out.println(e);
}
}
}

Connect To MySql Database


Ankita BTECH
Kamal BSC
Kannu Btech
Vikas Btech done

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)


PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)


ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Connect Java To Oracle Database

There are 5 steps required to connect java application and perform operation with
Oracle database given below:

1. Register the Driver

2. Create a Database Connection

3. Create SQL Statement

4. Execute SQL Queries

5. Closing connection

1 . Register the Driver

In First step you need to load jdbc drivers this loading process known as
Driver registration. oracle.jdbc.driver.OracleDriver is required for Oracle
database.

Syntax

Class.forName("oracle.jdbc.driver.OracleDriver");
2 Create a Database Connection

Step 2 is database connectivity in order to perform any kind of operation with


database you must need to make connection with database.
DriverManager.getConnection() is used to create a connection with database.

Syntax:

Connection con=DriverManager.getConnection( "jdbc:oracle:thin:@Hostname:PortNo:servicename","username","password");

HostName - is the name of the host where data base is located .If data base is on your
local system hostname is localhost

PortNo - Port number is required to make connection with database by default port number is 1521.

username and password - username and password are the database username and
password.default username is root and password is password

3) Create SQL Statement

After establishing connection with database we can interact with database through
JDBC statement. JDBC statement allows you to insert, select and delete data from
database.

4) Execute the query

After creating the statement object you can execute queries to the database. There are
three execute methods of statement in java given below:
1. boolean execute (String query)
execute method used to perform all operation(insert,delete,update and select).it returns a boolean value - True ,
False.
True - if it TRUE then it indicate result is Result Set . It means select operation is performed.
False - if it FALSE then it indicate result is int value that shows how many rows affected by query . Operation can
be insert,delete and update.

2. int executeUpdate (String SQLQUERY)


executeUpdate method is used for an INSERT, UPDATE, or DELETE Operation. It Returns the number of rows
affected by the SQL statement execution ie in case of delete operation if 10 rows deleted it returns 10.

3. ResultSet executeQuery (String query)


executeQuery is used for select operation in Java. ResultSet executeQuery method Returns a ResultSet object
which contain complete data of select query.

5) Close the connection

The close method is used to close the connection. con.close()

Prev (mysql-connectivity-with-java.php) Next (preparedstatement-in-java.php)

Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)
Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) ()
(https://plus.google.com/u/0/108642049011677927484)
TutorialsCity

Home
Core Java
Colection
JDBC C+
+
C++ Programs
Java Interview Programs

SEE THE INDEX

Basics of Java
Advantages-Of-OOPS
String
Exception Handling
Multithreading in Java
I/O In Java
Swing
Collection
JDBC
Introduction to JDBC
JDBC Connectivity Steps
MySql Connectivity with Java
Oracle Connectivity with Java
PreparedStatement In Java
Statement In Java
ResultSet In Java
Programs In Java
Interview Questions In Java

Prev
Next

Our Tutorials Java Tutorials Col ection Tutorials JDBC Tutorials C++ Tutorials
C++ Programs Java Programs

Tutorialscity 2016

TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)


PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)


ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

Steps To Connect A Database To Java Application

Create SQL Statement

After establishing connection with database we can interact with database through
JDBC statement. JDBC statement allows you to insert, select and delete data from
database.

there are three types of SQL statement in java :

1. Statement

2. PreparedStatement

3. CallableStatement

a. Statement

Statement is used for static queries it means when you do not wanna change your
query you can use simple statement.
It is suitable if you do not want run your query multiple times.

b. PreparedStatement
PreparedStatement is used for dynamic queries because it accepts input
parameter at run time. Prepared statement is useful when you want to
execute your query for multiple times.
Prepared statement is more ecient because it is pre-compiled.

c. CallableStatement

CallableStatement is used to execute sql prepared statement interface.

Execute Query Example


import java.sql.*;

class MysqlExample {
public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_db", "root", "1234");
// test_db is database name root is user name and 1234 is password
Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery("select * from student");//specify the table name of


test_db

while (rs.next())
System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3)); con.close();
} catch (Exception e) { System.out.println(e);
}
}

Output
ankita btech
Kamal BCA
Rahul MCA
Karan BSC

Execute Update Example


import java.sql.*;

class MysqlExample {
public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_db", "root", "1234");
// test_db is database name root is user name and 1234 is password
Statement stmt = con.createStatement();

int rows = stmt.executeUpdate("delete from student where student_id=4");


System.out.println("No Of Rows effected " + rows);

con.close();
} catch (Exception e) { System.out.println(e);
}
}

Output

No Of Rows effected 1

Execute Example
import java.sql.*;

class MysqlExample {
public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_db", "root", "1234");
// test_db is database name root is user name and 1234 is password
Statement stmt = con.createStatement();

Boolean value = stmt.execute("delete from student where student_id=4");


System.out.println("Return value is " + value);

con.close();
} catch (Exception e) { System.out.println(e);
}
}

Output

Return value is false


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Introduction to JDBC (jdbc-in-java.php)

JDBC Connectivity Steps (jdbc-connectivity-steps-in-java.php)

MySql Connectivity with Java (mysql-connectivity-with-java.php)

Oracle Connectivity with Java (oracle-connectivity-with-java.php)


PreparedStatement In Java (preparedstatement-in-java.php)

Statement In Java (statement-in-java.php)


ResultSet In Java (resultset-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)

ResultSet In Java

Reseultset

Resultset is used to read data from the database . Reseultset object point to first
row of the table after executing sql query.
Resultset can be used only with select command because delete, update and
insert does not returns data it returns only number of rows effected from
query.

Example Of Result Set


import java.sql.*;

class MysqlExample {
public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_db", "root", "1234");
// test_db is database name root is user name and 1234 is password
Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery("select * from student"); while (rs.next())


System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3)); con.close();
} catch (Exception e) { System.out.println(e);
}
}

Output

Ankita BTECH
Kamal BSC
Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (introduction-to-java.php) Collection (introduction-to-collection.php) JDBC (jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (../java-programs/java-programs-example)

Basics of Java (introduction-to-java.php)

Advantages-Of-OOPS (advantages-of-oops-in-java.php)

String (what-is-string-in-java.php)

Exception Handling (exception-handling-in-java.php )

Multithreading in Java (multithreading-in-java.php)

I/O In Java (io-in-java.php )

Swing (swing-in-java.php)

Collection (introduction-to-collection.php)

JDBC (jdbc-in-java.php)

Programs In Java (programs-in-java.php)

Interview Questions In Java (java-interview-questions.php)


Our Tutorials Java Tutorials (introduction-to-java.php) Collection Tutorials (introduction-to-collection.php) JDBC Tutorials (jdbc-in-
java.php) C++ Tutorials (../cpp/introduction-to-cpp.php)
C++ Programs (../cpp-programs/cpp-programs.php) Java Programs (../java-programs/java-programs-example)

Tutorialscity 2016

(https://www.facebook.com/tutorialscityindia/) () (https://plus.google.com/u/0/108642049011677927484)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php)

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Hello Word Program

Java Hello Word Program


Java Hello Word Program

public class HelloWordExample {


public static void main(String[] args) {

System.out.println("Hello Word Program");


}
}

Output

Hello Word Program

Prev ()
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Command Line Argument Example

Java Command Line Argument Example


Java Command Line Argument Example

public class CommandLineArgument { public static void main(String[] args) { String argument1 = args[0];
String argument2 = args[1];
int arguemnt3 = Integer.parseInt(args[3]); System.out.println("Student name : " + argument1 + " Course : "
+ argument2 + " Roll no : " + arguemnt3);
}
}

Output
Prev (hello-word-program.php) Next (arthematic-operation.php)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Add Subtract Multiply Program

Java Add Subtract Multiply Program


Java Add Subtract Multiply Program

public class ArthematicOperationExample {


public static void main(String[] args) {
int x = Integer.parseInt(args[0]); int y = Integer.parseInt(args[1]); int sum = x + y;
int multiply = x * y;
int div = x / y;
int reminder = x % y;

System.out.println(x + " System.out.println(x + " System.out.println(x


+ " + y + " = sum);
" + multiply);
+ " div);
System.out.println(x + " * " +y + " = reminder);
" +
/ " +y + " = " +
% " +
y+ " = " +
}
}

Output

10 + 20 = 30
10 * 20 = 200
10 / 20 = 0
10 % 20 = 10
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java leap Year Program

Java leap Year Program


Java leap Year Program

public class LeapYearExample {


public static void main(String[] args) {
int year = Integer.parseInt(args[0]);
if ((year % 400 == 0) || ((year % 4 == 0) && (year %
100 != 0))) System.out.println(year + " is a leap
year");
else
System.out.println(year + " is not a leap year");

Output

2015 is not a leap year

Prev (arthematic-operation.php) Next (fibonacci-series-in-Java.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

JFibonacci series Program In Java

Fibonacci series Program In Java


Fibonacci series Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Prime Number Program

Java Prime Number Program


Java Prime Number Program

class JavaPrimeExample {
public static void main(String args[]) {
int i, last = 0, ag = 0;
int value = 17;// it is the number to be checked
last = value / 2;
for (i = 2; i <= last; i++) {
if (value % i == 0) {
System.out.println(value+" is not a prime Number"); ag = 1;
break;
}
}
if (ag == 0)
System.out.println(value+" is a prime Number");
}
}

Output

'
17 is a prime Number
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Palindrome Program

Palindrome Program in Java


Palindrome Program

class JavaPalindromeExample {
public static void main(String args[]) {
int rem, sum = 0, temp;
int no = 161;// it is a value that need to be checked for palindrome temp = no;
while (no > 0) {
rem = no % 10; // getting remainder sum = (sum * 10) + rem;
no = no / 10;
}
if (temp == sum) // checking number with number reverse System.out.println(temp + " is a palindrome number "); else
System.out.println(temp + " is not palindrom number");
}
}

Output

161 is a palindrome number


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Reverse Of Number

Java Reverse Of Number


Java Reverse Of Number

public class
ReversenoExample { public
static void main(String[] args) {
int no = 12345; // original
no
int reversedno =
0; int reminder =
0; while (no > 0) {
reminder = no %
10;
reversedno = reversedno * 10 + reminder;
no = no / 10;
}
System.out.println("Reverse of no : " + reversedno); // Print the Reverse of no

Output

Reverse of no : 54321

Prev (palindrome-program-in-Java.php) Next (array-min-max.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Find Maximum and Minimum value Program

Java Find Maximum and Minimum value Program


Java Find Maximum and Minimum value Program

public class MaxMinArrayExample {


public static void main(String[] args) {

int numbers[] = new int[] { 10, 20, 5, 1, 100 }; // define array of 5 numbers
// assign first element of an array
to largest and smallest
int min = numbers[0];
int max = numbers[0];
for (int i = 1; i < numbers.length; +i +) {
if (numbers[i] > max) max = numbers[i];
else if (numbers[i] < min) min = numbers[i];
}
System.out.println("max Number is : " + max); System.out.println("min Number is : " + min);
}
}

Output

max Number is : 100 min Number is : 1


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Print 1 to 10 Using Loop Program

Java Print 1 to 10 Using Loop Program


Java Print 1 to 10 Using Loop Program

public class PrintNumber {


public static void main(String[] args) { for (int i = 0; i < 10; i++) { System.out.println(i);
}
}
}

Output

0
1
2
3
4
5
6
7
8
9
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Harmonic Series Program

Java Harmonic Series Program


Java Harmonic Series Program

public class HarmonicSeriesExample


{ public static void main(String[]
args) { int last = 5;
double result = 0.0;
int i = 1;
while (last > 0) {
result = result + (double) 1 / last;
System.out.print("1/" + i + " + ");
last--;
i++;

System.out.println("= " + result);

Output

1/1 + 1/2 + 1/3 + 1/4 + 1/5 + = 2.283333333333333

Prev (print-while-loop.php) Next (reversing-arraylist-program.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Reversing an Array List Program

Java Reversing an Array List Program


Java Reversing an Array List Program

import java.util.ArrayList;
import java.util.Collections;
public class ReverseArrayListExample { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add("1");
al.add("2");
al.add("3");
al.add("4");
al.add("5");
System.out.println("Before Reverse : " + al); Collections.reverse(al); System.out.println("After Reverse : " + al);
}
}

Output

Reversing an Array List In Java Before Reverse : [1, 2, 3, 4, 5]


After Reverse : [5, 4, 3, 2, 1]
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Minimum and maximum Value using predefined


method Program
Java Minimum and maximum Value using predefined method Program

Java Minimum and maximum Value using predefined method Program

import java.util.Arrays;
public class ArrayMinMaxExample {
public static void main(String[] args) {
int values[] = new int[] { 8, 2, 7, 1, 4, 9, 5 };
// Sort the array using sort method Arrays.sort(values);
// minimum value at first position System.out.println("Min Vlaues is :" + values[0]);
// maximum value at last position
System.out.println("Min Vlaues is :" + values[values.length - 1]);
}
}

Output

Min Vlaues is :1 Min Vlaues is :9


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Program To Remove an Element From Array

Java Program To Remove an Element From Array


Remove an Element From Array Program

public class RemoveElementFromArray {


void delete(int array1[], int pos) {
int temp;
int size = array1.length;
int array2[] = new int[size - 1];
// Copy values from start to pos-1 from array1 to array2
System.arraycopy(array1, 0, array2, 0, pos);
// Copy values from pos+1 to end from array1 to array2
System.arraycopy(array1, pos+1, array2, pos , size - pos-1);
System.out.println("\nArray After deleteion:");
for (int i = 0; i < array2.length; i++)
{ System.out.println(array2[i]);
}

}
public static void main(String[] args) {
int numbers[] = new int[] { 10, 5, 20, 1, 100 }; // dene array of 5 numbers
System.out.println("Array Before deleteion:");
for (int i = 0; i < numbers.length; i++)
{ System.out.println(numbers[i]);
}
RemoveElementFromArray obj = new RemoveElementFromArray();
obj.delete(numbers, 3); // call the delete method
}

}
Output

Array Before deleteion: 10


5
20
1
100

Array After deleteion: 10


5
20
100

Java Program To Remove an Element From Array

Java Program To Remove an Element From Array

public class RemoveElementFromArray {


void delete(int array1[], int pos) {
int temp;
int size = array1.length;
int array2[] = new int[size - 1];
// Copy values from start to pos-1 from array1 to array2
for (int i = 0; i < pos; i++) { array2[i] = array1[i];
}
// Copy values from pos+1 to end from array1
for (int i = pos + 1; i < array1.length; i++) { array2[i - 1] = array1[i];
}
System.out.println("\nArray After deleteion:"); for (int i = 0; i < array2.length; i++)to array2
{ System.out.println(array2[i]);
}
}
public static void main(String[] args) {

int numbers[] = new int[] { 10, 5, 20, 1, 100 System.out.println("Array Before deleteion:"); for (int i = 0; i };
< numbers.length; i++)
// define array of { System.out.pr
5 numbers
}

RemoveElementFromArray obj = new RemoveElementFromArray(); obj.delete(numbers, 3); // call the delete meth
}
}

Output
Array Before deleteion: 10
5
20
1
100

Array After deleteion: 10


5
20
100
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java insert an element at specific postion in an Array Program

Java insert an element at specific postion in an Array Program


Java insert an element at specific postion in an Array Program

import java.util.Arrays;
public class InsertElementInArray {
void insert(int array1[], int value, int pos) {
int temp;
int size = array1.length;
int array2[] = new int[size + 1];
System.arraycopy(array1, 0, array2, 0, pos);
// Copy values from start to pos from array1 to array2
for (int i = 0; i < pos; i++)
{ array2[i] = array1[i];
}

// Insert value at specic pos


array2[pos] = value;
// Copy values from pos to end from array1 to array2
for (int i = size; i > pos; i--)
{ array2[i] = array1[i - 1];
}

System.out.println("\nArray After Insertion:");


for (int i = 0; i < array2.length; i++)
{ System.out.println(array2[i]);
}

}
public static void main(String[] args) {
int numbers[] = new int[] { 10, 5, 20, 1, 100 }; // dene array of 5 numbers
System.out.println("Array Before Insertion:");
for (int i = 0; i < numbers.length; i++)
{ System.out.println(numbers[i]);
}
InsertElementInArray obj = new InsertElementInArray(); obj.insert(numbers, 12, 3); // call the insert method
}
}

Output

Array Before Insertion: 10


5
20
1
100

Array After Insertion: 10


5
20
12
1
100

Java insert an element at specific postion in an Array Program


Java insert an element at specific postion in an Array Program
import java.util.Arrays;
public class InsertElementInArray {
void insert(int array1[], int value, int pos) {
int temp;
int size = array1.length;
int array2[] = new int[size + 1];
// Copy values from start to pos from array1 to array2
System.arraycopy(array1, 0, array2, 0, pos);
// Insert value at specic pos
array2[pos] = value;
// Copy values from pos to end from array1 to array2
System.arraycopy(array1, pos, array2, pos + 1, size - pos);
System.out.println("\nArray After Insertion:");
for (int i = 0; i < array2.length; i++)
{ System.out.println(array2[i]);
}

public static void main(String[] args) {


int numbers[] = new int[] { 10, 5, 20, 1, 100 }; // dene array of 5 numbers
System.out.println("Array Before Insertion:");
for (int i = 0; i < numbers.length; i++)
{ System.out.println(numbers[i]);
}
InsertElementInArray obj = new InsertElementInArray();
obj.insert(numbers, 12, 3); // call the insert method
}

}
Output

Array Before Insertion:


10
5

20

100

Array After Insertion:


10
5

20

12

100

Prev (remove-element-array.php) Next (date-time-program.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Display Date and time In Java

Java Display Date and time In Java


Java Display Date and time In Java

import java.text.SimpleDateFormat;
import java.util.Date;
public class DisplayTimeExample{
public static void main(String[] args){ Date date = new Date(); System.out.println(date.toString());
}
}

Output

Thu Aug 25 13:23:19 IST 2016


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Display Date - Time - Day using SimpleDateFormat Program

Java Display Date - Time - Day using SimpleDateFormat Program


Java Display Date - Time - Day using Simple Date Format Program

import java.text.SimpleDateFormat;
import java.util.Date;
public class DisplayTimeExample {
public static void main(String[]
args) { Date date = new Date();
String TimeFormat = "HH:mm:ss a";
String DateFormat = "MM.dd.yyyy";
String DateTimeFormat = "MM.dd.yyyy hh:mm:ss a ";
String DayDateTimeFormat = "E MM.dd.yyyy hh:mm:ss a ";
SimpleDateFormat ft;
ft = new
SimpleDateFormat(TimeFormat);
System.out.println(ft.format(date));
ft = new
SimpleDateFormat(DateFormat);
System.out.println(ft.format(date));
ft = new SimpleDateFormat(DateTimeFormat);
System.out.println(ft.format(date));
ft = new SimpleDateFormat(DayDateTimeFormat);
System.out.println(ft.format(date));
}

Output
13:32:56 PM
08.25.2016
08.25.2016 01:32:56 PM
Thu 08.25.2016 01:32:56 PM
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java String Comparison Program

Java String Comparison Program


Java String Comparison Program

public class CompareStringExample { public static void main(String args[]) { String source = "Java Tutorials";
String dest = "java tutorials"; String destCopy = dest;
System.out.println(source.compareTo(dest)); System.out.println(source.compareToIgnoreCase(dest)); System.out.println(source.equals(dest)); System.out.prin
System.out.println(dest == destCopy);

}
}

Output

-32
0
false true false true
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java String Replace Program

Java String Replace Program


Java String Replace Program

public class ReplaceCharInString{


public static void main(String
args[]){ String str1="Java Programs";
System.out.println( str1.replace( 'P
','T' ) );
System.out.println( str1.replaceFirst("a", "e") );
System.out.println( str1.replaceAll("a", "e") );
System.out.println( str1.replaceAll("Programs",
"Tutorials") );
}

Output

Java
Trograms
Jeva
Programs
Jeve
Progrems
Java
Tutorials
Prev (string-comparison-program.php) Next (reverse-string-Using-reverse-method.php)
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Reverse String Using reverse() Method Program

Java Reverse String Using reverse() Method Program


Java Reverse String Using reverse() Method Program

public class ReverseString {


public static void main(String args[]) {
StringBuffer str = new StringBuffer("Java
programming is fun"); System.out.println("String
before reverse :" + str); System.out.println("String
after reverse: " + str.reverse());
}

Output

String before reverse :Java programming is


fun String after reverse: nuf si
gnimmargorp avaJ

Prev (replace-string-program.php) Next (search-string-program.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Program To Search String In Java Program

Program To Search String In Java Program


Program To Search String In Java Program

public class SearchStringExample {


public static void main(String[] args) {
String Str = "TutorialsCity Provide Tutorials For Java";
int firstindex = Str.indexOf("Tutorials");
if (firstindex == -1) { System.out.println("Tutorials not found");
} else {

System.out.println("Tutorials first occurrence at " + firstindex);


}
int lastindex = Str.lastIndexOf("Tutorials"); if (lastindex == -1) { System.out.println("Tutorials not found");
} else {
System.out.println("Tutorials last occurrence
}
}
}

at " + lastindex);

Output

Tutorials first occurrence at 0 Tutorials last occurrence at 22


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Program To Split a String In Java

Program To Split a String In Java


Program To Split a String In Java

public class ReverseString {


public static void main(String args[]) {
String str1 = "Java String split using java split"; String str2 = "Java-String-split using java split"; String delimeter1 = " ";
String delimeter2 = "-";
for (String s : str1.split(delimeter1)) { System.out.println(s);
}
System.out.println("-------------------------"); for (String s : str2.split(delimeter2)) { System.out.println(s);
}
}
}

Output
Java String split using java split
-------------------------
Java String
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Remove a Char and Word from string Program

Java Remove a Char and Word from string Program


Java Remove a Char and Word from string Program

public class RemoveCharString {


public static void main(String[] args) { String str = "String in java ";

System.out.println("Remove first character- " + str.substring(1));

System.out.println("Remove first word- " + str.substring(7));

System.out.println("Remove last word-" + str.substring(0, 9));


System.out.println("Remove " + str.substring(0, 6) + str.substring(9));
Mid word-

}
}

Output

Remove Remove
first Remove
first last
character- tring in java
Remove Mid
word- word-
in java String in
word- String java
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Read Data from file Character by Character

Java Read Data from file Character by Character


Java Read Data from file Character by Character

import java.io.*;
class FileInputStreamExample{
public static void main(String args[]){
try{
FileInputStream fin=new FileInputStream("file.txt");
int i=0; while((i=fin.read())!=-1){ System.out.println((char)i);
}
fin.close(); System.out.println("\nDone..");
}catch(Exception e){System.out.println(e);}
}
}

Output
L

i
n

t
a

i
n

d
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Read Data From File Line by Line

Java Read Data From File Line by Line


Java Read Data From File Line by Line

import java.io.*;
class FileReadLineByLineExample { public static void main(String args[]) { try {
FileReader fin = new FileReader("file.txt"); BufferedReader br = new BufferedReader(fin); String s = "";
while ((s = br.readLine()) != null) { System.out.println(s);
}
fin.close(); System.out.println("\nDone..");
} catch (Exception e) { System.out.println(e);
}
}
}

Output

Line1 data Line2 data Done..


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Write Data To File Program

Java Write Data To File Program


Java Write Data To File Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Decimal To Binary conversion Program

Java Decimal To Binary conversion Program


Java Decimal To Binary conversion Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Binary To Decimal conversion Program

Java Binary To Decimal conversion Program


Binary To Decimal conversion Program

import java.io.*;
class BinaryToDecimal { BinaryToDecimal(int value) { int rem;
int decimal_value = 0;
int i = 0;
while (value > 0) { rem = value % 10;
decimal_value = (int) (decimal_value + rem * Math.pow(2, i)); i++;
value = value / 10;
}
System.out.println(value + " Decimal vale is " + decimal_value);
}
public static void main(String args[]) { BinaryToDecimal obj = new BinaryToDecimal(1000000);
}
}

Output

1000000 Decimal vale is 64


Binary To Decimal using Integer.parseInt() In Java

Binary To Decimal conversion Program

import java.io.*;
class BinaryToDecimal { BinaryToDecimal(int value) { int rem;
int decimal_value = 0;
int i = 0;

while (value > 0) { rem = value % 10;


decimal_value = (int) (decimal_value i++;
value = value / 10;
} + rem * Math.pow(2, i));
System.out.println(value + " Decimal
}
public static void main(String args[])

vale is " + decimal_value);

BinaryToDecimal obj = new BinaryToDecimal(1000000);


}
}

Output
1000000 Decimal vale is 64
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Array To Collection Conversion Program

Java Array To Collection Conversion Program


Array To Collection Conversion Program

import java.util.*;
import java.util.Arrays;
class ArrayToCollectionConversion {
public static void main(String args[]) {
String a[] = { "rahul", "abhi", "rajan", "anu", "ankita" }; List al = Arrays.asList(a);
for (int i = 0; i < al.size(); i++) { System.out.println(al.get(i).toString());
}
}
}

Output

rahul abhi rajan anu


ankita
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Collection To Array Conversion Program

Java Collection To Array Conversion Program


Java Collection To Array Conversion Program

import java.util.*;
import java.util.Arrays;
class CollectionToArrayConversion { public static void main(String args[]) { List al = new ArrayList();
al.add("rahul");
al.add("abhi");
al.add("rajan");
al.add("anu");
al.add("ankita");
String s[] = al.toArray(new String[0]); for (int i = 0; i < s.length; i++) { System.out.println(s[i]);
}
}
}

Output

rahul abhi rajan anu


ankita
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java String Start With & ends with and conatin Program

Java String Start With & ends with and conatin Program
Java String Start With & ends with and conatin Program

public class StringMethodsExample {


public static void main(String[]
args) { String s = "Java String Start
with program";
System.out.println(s.startsWith("Java"));
System.out.println(s.startsWith("java"));
System.out.println(s.startsWith("String")
); System.out.println("-------");
System.out.println(s.endsWith("Program
"));
System.out.println(s.endsWith("program
"));
System.out.println(s.endsWith("String"))
; System.out.println("-------");
System.out.println(s.contains("Java"));
System.out.println(s.contains("java"));
System.out.println(s.contains("String"));
}

Output
true false false
-------
false true false
-------
true false true
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Program To Use This Keyword

Java Program To Use This Keyword


Java Program To Use This Keyword

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Program To Use Static varriable

Java Program To Use Static varriable


Java Program To Use Static varriable

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Program To Use Super Keyword

Java Program To Use Super Keyword


Java Program To Use Super Keyword

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Method Overloading Program In Java

Java Method Overloading Program


Java Method Overloading Program

Method Overloading Program class MethodOverloading { void square(int a) { System.out.println((a * a));


}
void square(int a, int b) { System.out.println((a * a) + (b
}
void square(int a, int b, int c) System.out.println((a * a) + (b
}
public static void main(String

* b));

{
* b) + (c * c));

args[]) {

MethodOverloading obj = new MethodOverloading(); obj.square(10);


obj.square(10, 20);
obj.square(10, 20, 30);
}
}

Output

100
500
1400
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Method Overriding Program

Java Method Overriding Program


Java Method Overriding Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Abstract Class Program

Java Abstract Class Program


Java Abstract Class Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Create User Defined Pakage Program

Java Create User Defined Pakage Program


Java Create User Defined Pakage Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Try Catch Program

Java Try Catch Program


Java Try Catch Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java User Defined Exception Program

Java User Defined Exception Program


Java User Defined Exception Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Finally Block Program

Java Finally Block Program


Java Finally Block Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Create Thread using Thread Class Program

Java Create Thread using Thread Class Program


Java Create Thread using Thread Class Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Create Thread using Runnable Interface Program

Java Create Thread using Runnable Interface Program


Java Create Thread using Runnable Interface Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Join In Therad Program

Java Join In Therad Program


Java Join In Therad Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Sleep Method In Therad Program

Java Sleep Method In Therad Program


Java Sleep Method In Therad Program

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Create Form With Button TextBox Combobox In Swing

Java Create Form With Button TextBox Combobox In Swing


Java Create Form With Button Te xtBox Combobox In Swing

Output
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java BubbleSort Program

Java BubbleSort Program


Java Bubble Sort Program

import java.util.Scanner;
public class
BubbleSortExample { public
static void main(String[] args) {
int n;
int a[] = new int[100];
Scanner sc = new Scanner(System.in);
System.out.println("Enter the total no of
elements"); n = sc.nextInt();
System.out.println("Enter array values");
for (int i = 0; i< n;
i++) a[i] =
sc.nextInt();
for (int i = 0; i < (n - 1); i++) {
for (int j = 0; j< n- i - 1; j++) {
if (a[j] > a[j + 1]) /* For decreasing order use < */

{
int temp =
a[j]; a[j] =
a[j + 1]; a[j
+ 1] =
temp;
}

}
System.out.println("Sorted list in ascending order:");
for (int i = 0; i < n; i++)
System.out.println(a[i]);
}

}
Output

Enter the total no of


elements 5
Enter array
values 11
3
2

55

21
Sorted list in ascending
order: 2
3

11

21

55

Prev (form-with-controls-in-swing.php) Next (selection-sort-program.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Selection Sort Program

Java Selection Sort Program


Java Selection Sort Program

import java.util.Scanner;
public class SelectionSortExample {
public static void main(String[]
args) { int n;
int a[] = new int[100];
Scanner sc = new Scanner(System.in);
System.out.println("Enter the total no of elements");
n = sc.nextInt();
System.out.println("Enter a values");

for (int i = 0; i < n; i++)


{ a[i] = sc.nextInt();
}
for (int i = 0; i < (n - 1); i++) {
int pos = i;
for (int j = i + 1; j < n; j++) {
if (a[pos] > a[j])
pos = j;
}
if (pos != i) {
int temp = a[i];
a[i] = a[pos];
a[pos] = temp;
}

}
System.out.println("Sorted list in ascending order:");

for (int i = 0; i < n; i++)


System.out.println(a[i]);
}

Output

Enter the total no of elements


5
Enter a values
5
4
3

7
Sorted list in ascending order:
3
4

Prev (bubblesort-program.php) Next (insertion-sort-program.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Insertion Sort Program

Java Insertion Sort Program


Java Insertion Sort Program
import java.util.Scanner;
public class InsertionSortExample {
public static void main(String[] args)
{ int n;
int a[] = new int[100];
Scanner sc = new Scanner(System.in);
System.out.println("Enter the total no of elements");
n = sc.nextInt();
System.out.println("Enter a values");

for (int i = 0; i < n; i++)


{ a[i] = sc.nextInt();
}

for (int i = 1; i <= n - 1; i++) {


int j = i;
while (j > 0 && a[j] < a[j - 1]) {

int temp = a[j];


a[j] = a[j - 1];
a[j - 1] =
temp;
j--;

System.out.println("Sorted list in ascending order:");

for (int i = 0; i < n; i++)


System.out.println(a[i]);
}

}
Output

Enter the total no of elements


5
Enter a values
7
6
5

10

Sorted list in ascending order:


5
6

10

Prev (selection-sort-program.php) Next (sort-array-in-java.php)


TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Sort An Array With UserDefined Method

Sort An Array With UserDefined Program


Java Sort An Array With UserDefined Method Program

import java.util.Arrays;
public class SortArrayExample {
void sort(int a[]) {
int temp;
for (int i = 0; i < a.length - 1; i++) {
for (int j = i + 1; j < a.length; j++) {
if (a[i] > a[j]) {
temp = a[i];

a[i] = a[j];
a[j] = temp;
}

public static void main(String[] args) {


int numbers[] = new int[] { 10, 5, 20, 1, 100 }; // dene array of 5 numbers
System.out.println("Un Sorted Array:");
for (int i = 0; i < numbers.length; i++)
{ System.out.println(numbers[i]);
}

SortArrayExample obj = new SortArrayExample();

obj.sort(numbers); // Array sort predened method used to sort an array


System.out.println("\nSorted Array:");
for (int i = 0; i < numbers.length; i++)
{ System.out.println(numbers[i]);
}

}
}

Output

Un Sorted Array: 10
5
20
1
100

Sorted Array: 1
5
10
20
100

Java Sort An Array With UserDefined Method Program

Sort An Array With UserDefined Method

Sort An Array With UserDefined Method Program


import java.util.Arrays;
public class SortArrayExample {
public static void main(String[] args) {
int numbers[] = new int[] { 10, 5, 20, 1, 100 }; // define array of 5 numbers System.out.println("Un Sorted Array:");
for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]);
}
Arrays.sort(numbers); //Array sort predefined method used to sort an array System.out.println("\nSorted Array:");
for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]);
}
}
}

Output
Un Sorted Array: 10
5
20
1
100

Sorted Array: 1
5
10
20
100
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Linear Search Program

Java Linear Search Program


Linear Search Program

import java.io.*;
class LinearSearchExample {
public static void main(String args[]) {
int a[] = { 10, 20, 30, 40, 50, 60, 70 };
int searchItem = 40;
int index = 0, ag = 0;
for (int i = 0; i < a.length; i++) {
if (a[i] == searchItem) { ag = 1;
index = i;
break;
}
}
if (ag == 1)
System.out.println(searchItem + " Element found at " + index);
else
System.out.println(searchItem + " Element not found");
}
}

Output

40 Element found at 3
TutorialsCity (../index.php)
Home (../index.php) Core Java (../java/introduction-to-java.php) Collection (../java/introduction-to-collection.php) JDBC (../java/jdbc-in-java.php)

C++ (../cpp/introduction-to-cpp.php) C++ Programs (../cpp-programs/cpp-programs.php) Java Interview Programs (java-programs-example)

Java Simple Program (hello-word-program.php )

Hello word Program (hello-word-program.php)

Command Line Argument (command-line-argument.php)

Arthematic Operations Program (arthematic-operation.php)

Leap Year Program (leap-year-program.php)

Fibonacci series Program (fibonacci-series-in-Java.php)

Prime Number Program (prime-number-in-java.php)

Palindrome Program (palindrome-program-in-Java.php)

Reverse of Number Program (reverse-of-number-in-Java.php)

Find Max-Min value from an Array (array-min-max.php)

Print 1 to 10 for & while loop (print-while-loop.php)

Harmonic Series Program (harmonic-series-program .php)

Reversing Array List Program (reversing-arraylist-program.php)

Max Min Value using predefined method (max-min-program.php)

Remove an Element From Array Program (remove-element-array.php)

Insert element Array Program (insert-array-program.php)


Display Date and time Program (date-time-program.php)

SimpleDateFormat Program (date-time-day-program.php)

String Comparison Program (string-comparison-program.php)

Replace String Program (replace-string-program.php)

Reverse a string reverse() method (reverse-string-Using-reverse-method.php)

Search String Program (search-string-program.php)

Split a String Program (split-string-program.php)

Remove a Char and Word from string (remove-char-string-program.php)

Read Data from file Char by Char (read-file-char-by-char.php)

Read Data From file Line by Line (read-data-from-file-line-by-line.php)

Write Data To File Program (write-data-to-file-program.php)

Decimal To Binary Program (decimal-to-binary-in-java.php)

Binary To Decimal Program (binary-to-decimal-in-java.php)

Array To Collection Conversion (array-to-collection-conversion.php)

Collection To Array Conversion ( collection-to-array-conversion.php)

String Start with & ends with Example (string-start-ends-with-conatin-example.php)

This Keyword Example (this-keyword-example.php)

Static Keyword Example (static-keyword-example.php)

Super Keyword Example (super-keyword-example.php)

Method Overloading Program (method-overloading-program.php)

Method Overriding Program (method-overriding-example.php)


Abstract Class Program (abstract-class-example.php)

Create user Defined Pakage (create-user-defined-pakage.php)

Try Catch Program (try-catch-program.php)

User Defined Exception Program (user-defined-exception-program.php)

Finally Block Example (finally-block-example.php)

Create Thread using Thread Class (create-thread-using-thread-class.php)

Create Thread using Runnable Interface (create-thread-using-runnable-Interface.php)

Join In Therad Example (join-In-therad-example.php)

Sleep Method Example (sleep-method-in-therad.php)

Swing Stylish Form (form-with-controls-in-swing.php)

BubbleSort Program (bubblesort-program.php)

Selection Sort Program (selection-sort-program.php)

Insertion Sort Program (insertion-sort-program.php)

Sort An Array Program (sort-array-in-java.php)

Linear Search Program (linear-search-program.php)

Binary Search Program (binary-search-program.php)

Java Binary Search Program

Java Binary Search Program


Java Binary Search Program

import java.io.*;
class BinarySearchExample {
public static void main(String args[]) {
int a[] = { 10, 20, 30, 40, 50, 60, 70 };
int searchItem = 30;
int index = 0, ag = 0, first,
last, mid; first = 0;
last = a.length -
1; mid = (first +
last) / 2; while
(first <= last) {
if (searchItem < a[mid]) {
last = mid - 1;
} else if (searchItem >
a[mid]) { first = mid +
1;
} else {
System.out.println(searchItem + " Found at " + (mid + 1));
break;
}
mid = (first + last) / 2;

}
if (first > last) {
System.out.println(searchItem + " Not Found");

}
Output

30 Found at 3

Next ()

You might also like