All Tutorials Links
Design Patterns
Servlets
JDBC
JAVA
Spring & Spring Boot & WebService & Database & AWS
- All JavaEE Viedos Playlist
- All JavaEE Viedos
- All JAVA EE Links
- All Design Patterns Links
- Spring Tutorial
- Spring boot & JMS & Apache Kafka & Web Services
- Servlets Tutorial
- JDBC Tutorial
- JAVA Tutorial
- Java Collection Framework
- Apache Server Tutorial
- Apache Maven Tutorial
- JSON/XML/SQL/MongoDB Tutorials
- Computer Tutorial
- Kids Learning Tutorial
- Cooking Tutorial
- All Design Patterns Links
- Design Pattern - Playlists
- Design Pattern - Playlists - Part1
- Design Patterns - Introduction - Playlist
- J2EE Design Patterns - Playlist
- Creational Design patterns - Playlist
- Structural Design patterns - Playlist
- Behavioral Design patterns - Playlist
- Front Controller Design Pattern - Playlist
- Intercepting Filter Design Pattern - Playlist
- Business Delegate Design Pattern - Playlist
- Service Locator Design Pattern - Playlist
- Context Object Design Pattern - Playlist
- Data Access Object Design Pattern - Playlist
- Design Pattern - Playlists - Part2
- Object Pool Design Pattern - Playlist
- Singleton Design Pattern - Playlist
- Factory Design Pattern - Playlist
- Abstract Factory Design Pattern - Playlist
- Prototype Design pattern - Playlist
- Builder Design pattern - Playlist
- Iterator Design Pattern - Playlist
- Observer Design Pattern - Playlist
- Chain of Responsibility Design Pattern - Playlist
- Memento Design pattern - Playlist
- Design Pattern - Playlists - Part3
- Mediator Design pattern - Playlist
- Strategy Design pattern - Playlist
- Visitor Design pattern - Playlist
- State Design pattern - Playlist
- Command Design pattern - Playlist
- Interpreter Design pattern - Playlist
- Filter or Criteria Design Pattern - Playlist
- Composite Design Pattern - Playlist
- Proxy Design pattern - Playlist
- Flyweight Design pattern - Playlist
- Decorator Design pattern - Playlist
- Bridge Design pattern - Playlist
- Adapter Design pattern - Playlist
- Design Pattern - Playlists - Part4
- Base Design Pattern - Playlist
- Data Source Architectural Design Patterns - Playlist
- Object-Relational Metadata Mapping Design Patterns - Playlist
- Offline Concurrency Design Patterns - Playlist
- Domain Logic Design Patterns - Playlist
- Object-Relational Behavioral Design Patterns - Playlist
- Object-Relational Structural Design Patterns - Playlist
- Web Presentation Design Patterns - Playlist
- Distribution Design Patterns - Playlist
- Session State Design Patterns - Playlist
- Concurrency Design patterns - Playlist
- Design Pattern - Playlists - Part5
- Design Pattern - Playlists - Part1
- Design Patterns - Introduction
- Design Patterns
- Design patterns - catalog
- Enterprise Application Architecture Patterns
- Domain Logic Patterns
- Data Source Architectural Patterns
- Object Relational Behavioral Patterns
- Object-Relational Structural Patterns
- Object Relational Metadata Mapping Patterns
- Web Presentation Patterns
- Distribution Patterns
- Offline Concurrency Patterns
- Base Design Pattern
- Session State Design pattern
- Concurrency patterns
- J2EE patterns
- Creational Design patterns
- Structural design patterns
- Behavioral design patterns
- J2EE Design Patterns
- Creational Design patterns
- Creational Design patterns
- Object Pool Design Pattern
- Singleton Design Pattern
- Factory Design Pattern
- Abstract Factory Design Pattern
- Prototype Design Pattern
- Builder Design Pattern
- Builder Design Pattern - Introduction
- Builder Design pattern - Real Time Example [Meal Package]
- Builder Design pattern - Real Time Example [Animal Toys]
- Builder Design pattern - Real Time Example [Beverage]
- Builder Design Pattern - Class Diagram
- Builder Design Pattern - Sequence Diagram
- Builder Design Pattern - Implementation [Beverage]
- Builder Design Pattern - Implementation [Animal Toy]
- Builder Design Pattern - KeyPoints
- Behavioral design patterns
- Behavioral design patterns
- Iterator Design Pattern
- Observer Design Pattern
- Chain of Responsibility Design Pattern
- Chain of Responsibility Design Pattern - Introduction
- Chain of Responsibility Design Pattern - Real time Example
- Chain of Responsibility Design Pattern - Class and Sequence Diagram
- Chain of Responsibility Design Pattern - Implementation(One Receiver)
- Chain of Responsibility Design Pattern - Implementation(one or more Receiver)
- Chain of Responsibility Design Pattern - Key Points
- Momento Design pattern
- Template Design pattern or Template Method Design pattern
- Template Design pattern or Template Method Design pattern - Introduction
- Template Design pattern or Template Method Design pattern - Real Time Example [Coffee]
- Template Design pattern or Template Method Design pattern - Real Time Example [Car]
- Template Design pattern or Template Method Design pattern - Class Diagram
- Template Design pattern or Template Method Design pattern - Implementation [Building a House]
- Template Design pattern or Template Method Design pattern - Implementation [Coffee]
- Template Design pattern or Template Method Design pattern - KeyPoints
- Mediator Design pattern
- Mediator Design pattern - Introduction
- Mediator Design pattern - When to Use
- Mediator Design pattern - Real Time Example [Facebook]
- Mediator Design pattern - Real Time Example [ATC]
- Mediator Design pattern - Real Time Example [Chat Room]
- Mediator Design pattern - Class Diagram
- Mediator Design pattern - Implementation [Facebook]
- Mediator Design pattern - Implementation [Chat Room]
- Mediator Design pattern - KeyPoints
- Strategy Design pattern
- Strategy Design pattern - Introduction
- Strategy Design pattern - Real Time Example [Compress files]
- Strategy Design pattern - Real Time Example [Payment]
- Strategy Design pattern - Real Time Example [Travel]
- Strategy Design pattern - Real Time Example [Sorting]
- Strategy Design pattern - Real Time Example [Search]
- Strategy Design pattern - Class Diagram
- Strategy Design pattern - Sequence Diagram
- Strategy Design pattern - Implementation [Compress files]
- Strategy Design pattern - Implementation [Travel]
- Strategy Design pattern - Implementation [Payment]
- Strategy Design pattern - Implementation [Search]
- Strategy Design pattern - Implementation [Sort]
- Strategy Design pattern - KeyPoints
- Visitor Design pattern
- Visitor Design pattern - Introduction
- Visitor Design pattern - Real time Example [Kids]
- Visitor Design pattern - Real time Example [Products]
- Visitor Design pattern - Class Diagram
- Visitor Design pattern - Implementation [Kids]
- Visitor Design pattern - Implementation [Products]
- Visitor Design pattern - KeyPoints
- State Design pattern
- State Design pattern - Introduction
- State Design pattern - Real time example [ATM]
- State Design pattern - Real time example [TV Remote]
- State Design pattern - Real time example [Vending Machine]
- State Design pattern - Real time example [Project]
- State Design pattern - Class Diagram
- State Design pattern - Implementation [ATM]
- State Design pattern - Implementation [Vending Machine]
- State Design pattern - Implementation [Project]
- State Design pattern - Implementation [LED TV]
- State Design pattern - Keypoints
- Command Design pattern
- Command Design pattern - Introduction
- Command Design pattern - Real time example [Hotel]
- Command Design pattern - Real time example [Menu]
- Command Design pattern - Class Diagram
- Command Design pattern - Sequence Diagram
- Command Design pattern - Object Creation and flow
- Command Design pattern - Implementation [Menu]
- Command Design pattern - Key points
- Interpreter Design pattern
- Structural design patterns
- Structural design patterns
- Filter or Criteria Design Pattern
- Composite Design Pattern
- Proxy Design Pattern
- Proxy Design Pattern - Introduction
- Proxy Design pattern - Real Time Example[ATM]
- Proxy Design pattern - Real Time Example [Proxy Server]
- Proxy Design pattern - Class Diagram
- Proxy Design pattern - Sequence Diagram
- Proxy Design pattern - Implementation [Protection Proxy]
- Proxy Design pattern - Implementation [Remote Proxy]
- Proxy Design pattern - Implementation[Virtual Proxy]
- Proxy Design Pattern - Key Points
- Flyweight Design pattern
- Decorator Design pattern
- Decorator Design pattern - Introduction
- Decorator Design pattern - Real Time Example [Dosa]
- Decorator Design pattern - Real Time Example [Ice Cream]
- Decorator Design pattern - Real Time Example [Pizza]
- Decorator Design pattern - Real Time Example [Car]
- Decorator Design pattern - Class Diagram
- Decorator Design pattern - Sequence Diagram
- Decorator Design pattern - Implementation [Dosa]
- Decorator Design pattern - Implementation [Pizza]
- Decorator Design pattern - Implementation [Ice Cream]
- Decorator Design pattern - Implementation [Car]
- Decorator Design pattern - Implementation [Shape]
- Decorator Design pattern - Key Points
- Bridge Design pattern
- Bridge Design pattern - Introduction
- Bridge Design pattern - Real time example [Send Message]
- Bridge Design pattern - Real time example [Publish Message]
- Bridge Design pattern - Real time example [Shape]
- Bridge Design pattern - Real time example [TV]
- Bridge Design pattern - Class Diagram
- Bridge Design pattern - Implementation [Shape]
- Bridge Design pattern - Implementation [Send Message]
- Bridge Design pattern - Implementation [Publish Message]
- Bridge Design pattern - Implementation [LED TV]
- Bridge Design pattern - Keypoints
- Adapter Design Pattern
- Adapter Design pattern - Introduction
- Adapter Design Pattern - Real Time Exmaple(Translator)
- Adapter Design pattern - Real Time Example (Card Reader)
- Adapter Design pattern - Real Time Example (Mobile Charger)
- Adapter Design pattern - Real Time Example (Universal Adaptor)
- Adapter Design pattern - Real Time Example [JDBC Driver]
- Adapter Design pattern - Class diagram
- Adapter Design Pattern - Sequence diagram
- Adapter Design Pattern - Implementation [Language Translator]
- Adapter Pattern - Implementation [Object Adapter]
- Adapter Pattern - Implementation [Class Adapter]
- Adapter Design Pattern - Implementation [Mobile Charger]
- Adapter Design Pattern - Key Points
- Concurrency Design patterns
- Concurrency patterns
- Thread Pool Design Pattern
- Monitor or synchronization Design Pattern
- Lock Design Pattern
- Scheduler Design Pattern
- Read-write lock Design Pattern
- Messaging Design Pattern(MDP)
- Messaging Design Pattern(MDP) - Introduction
- Messaging Design Pattern(MDP) - Asynchronous messaging
- Messaging Design Pattern(MDP) - Two Way Messaging
- Messaging Design Pattern(MDP) - Implementation of Proxy
- Messaging Design Pattern(MDP)-Implementation of Adapter
- Messaging Design Pattern(MDP) - Implementation of Webservice
- Reactor Design Pattern
- Double-checked locking Design Pattern
- Offline Concurrency Patterns
- Session State Design pattern
- Distribution Patterns
- Base Design Pattern
- Base Design Pattern
- Gateway Design Pattern
- Layer Supertype Design Pattern
- Registry Design Pattern
- Money Design Pattern
- Plugin Design Pattern
- Special Case Design Pattern
- Separated Interface Design Pattern
- Service Stub Design Pattern
- Record Set Design Pattern
- Mapper Design Pattern
- Value Object Design Pattern
- Web Presentation Patterns
- Domain Logic Patterns
- Object Relational Structural Patterns
- Object-Relational Structural Patterns
- Identity Field Design Pattern
- Foreign Key Mapping Design Pattern
- Association Table Mapping Design Pattern
- Dependent Mapping Design Pattern
- Embedded Value Design Pattern
- Serialized LOB Design Pattern
- Single Table Inheritance Design Pattern
- Class Table Inheritance Design Pattern
- Concrete Table Inheritance Design Pattern
- Inheritance Mappers Design Pattern
- Object Relational Behavioral Patterns
- Object Relational MetadataMapping Patterns
- Data Source Architectural Patterns
- All Design Patterns Links
- Servlets Tutorial
- Servlets Tutorial - Playlists [Part 1]
- Servlets Tutorial - Playlist
- Tomcat - Playlist
- Servlets : WAR file - Playlist
- HTTP Methods and HTTP Status Codes - Playlist
- Client-Server Model - Playlist
- Servlet Application Creation using Eclipse - Playlist
- Servlets Basics - Playlist
- Servlets : Request and Response Headers - Playlist
- Servlets Form Data - Playlist
- Servlets : ServletConfig and ServletContext - Playlist
- Servlets : load-on-startup - Playlist
- Servlets : RequestDispatcher - Playlist
- Servlets : Send Redirect - Playlist
- Servlets Tutorial - Playlists [Part 2]
- Servlet Filter - Playlist
- Servlets : Filter Config - Playlist
- Servlets : HttpSession - Playlist
- Servlets : Cookies - Playlist
- Servlets : Attribute - Playlist
- Servlets : ServletRequestAttributeListener - Playlist
- Servlets : Listeners - Playlist
- Servlets : HttpSessionAttributeListener - Playlist
- Servlets : ServletContextAttributeListener - Playlist
- Servlets : ServletContextListener - Playlist
- Servlets : Upload File and Download File - Playlist
- Servlets : HttpSessionListener - Playlist
- Servlets : ServletRequestListener - Playlist
- Servlets : HttpSessionBindinglistener - Playlist
- Servlets : Session Tracking - Playlist
- Servlets : URL Rewriting - Playlist
- Servlets - Database Access - Playlist
- Servlets Basics - Part1
- Servlets Basics - Part2
- Servlets : Request and Response Headers
- Servlets Form Data
- ServletConfig and ServletContext
- Servlets : load-on-startup
- RequestDispatcher and Send Redirect
- RequestDispatcher Introduction
- Servlets : RequestDispatcher Example
- Servlets : Send Redirect Introduction
- Send Redirect Demo[Transfer control to the Servlet which is in the Same Webcontainer]
- Send Redirect Demo[Transfer control to different domain]
- Servlets : Send Redirect vs. Forward
- Page Redirection
- Filter Config
- Servlet Filter
- Servlet HttpSession
- Session Tracking
- Servlets Listeners
- Servlets Listeners
- ServletRequestAttributeListener Introduction
- ServletRequestAttributeListener Demo
- HttpSessionAttributeListener Introduction
- HttpSessionAttributeListener Demo
- ServletContextAttributeListener Introduction
- ServletContextAttributeListener Demo
- ServletContextListener Introduction
- ServletContextListener Demo
- HttpSessionListener Introduction
- HttpSessionListener Demo
- HttpSession Listener Demo [Count logged in Users]
- ServletRequestListener Introduction
- ServletRequestListener Demo
- HttpSessionBindinglistener Introduction
- HttpSessionBindinglistener Demo
- HttSessionActivationListener
- Servlets - Database Access
- MySQL Installation
- MySQL Workbench
- Oracle Database Server Installation
- Oracle Sql Developer Installation
- Oracle Sql Developer - Connect to the User
- JDBC|Servlets : BoneCP Connection Pooling - Oracle - Tomcat
- JDBC|Servlets : BoneCP Connection Pooling - Mysql- Tomcat
- JDBC|Servlets : BoneCP DataSource Oracle - Tomcat
- JDBC|Servlets : BoneCP DataSource Mysql - Tomcat
- JDBC|Servlets : Tomcat Connection Pooling - DBCP- Oracle
- JDBC|Servlets : Tomcat Connection Pooling - DBCP - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Oracle
- Client-Server Model
- Eclipse
- Tomcat
- war file
- HTTP Methods and HTTP Status Codes
- Servlets Tutorial
- JDBC Tutorial
- JDBC Tutorial - Playlist [Part 1]
- JDBC Tutorial - Playlist
- Mysql Tutorial - Playlist
- JDBC : Steps to Connect to the Database and Demo - Playlist
- JDBC ResultSetMetadata - Playlist
- JDBC DatabaseMetadata - Playlist
- JDBC Statement - Playlist
- JDBC Connection - Playlist
- JDBC PreparedStatement - Playlist
- JDBC ResultSet - Playlist
- JDBC Create|Read|Update|Delete Records - Playlist
- JDBC Create|Drop Database - Playlist
- JDBC Create|Drop Table - Playlist
- JDBC Batch Processing - Playlist
- JDBC Scrollable ResultSet - Playlist
- JDBC Tutorial - Playlist [Part 2]
- JDBC DriverManager and JDBC Driver - Playlist
- Java Decompiler - Playlist
- JDBC Basics - Playlist
- JDBC Driver Types - Playlist
- JDBC Store and Retrieve Image - Playlist
- JDBC Store and Retrieve File - Playlist
- JDBC Transaction Management - Playlist
- JDBCRowSet - Playlist
- JDBC Mysql - Playlist
- JDBC Oracle - Playlist
- JDBC DataSource - Playlist
- JDBC DBCP DataSource - Playlist
- JDBC : Java Database Connection Pooling - Playlist
- Oracle Database & SqlDeveloper Tutorial - Playlist
- Bone CP Connection Pooling - Playlist
- DBCP Connection Pooling - Playlist
- C3PO Connection Pooling - Playlist
- JDBC Stored Procedure (Mysql) - Playlist
- JDBC Stored Procedure (Oracle) - Playlist
- Mysql & Oracle
- JDBC Basics
- JDBC Driver Types
- JDBC Driver Types
- Type 1 JDBC Driver : JDBC-ODBC Bridge Driver (Bridge Driver)
- Type 2 JDBC Driver: Native-API driver/Partly Java driver(Native Driver)
- Type 3 Driver : AllJava/Net-protocol driver or Network Protocol Driver(Middleware Driver)
- Type 4 Driver : All Java/Native-protocol driver or Thin Driver (Pure Java Driver)
- JDBC : Which Driver Should be used
- JDBC Statement & PreparedStatement
- JDBC ResultSet
- JDBC ResultSetMetadata
- JDBC DatabaseMetadata
- JDBC Create|Read|Update|Delete Records
- JDBC Batch Processing
- JDBC Transaction Management
- JDBC Store Image & File
- JDBCRowSet
- JDBC DataSource
- Java Database Connection Pooling
- JDBC : Java Database Connection Pooling [BoneCP vs DBPool vs C3PO]
- JDBC|Servlets : BoneCP Connection Pooling - Oracle - Tomcat
- JDBC|Servlets : BoneCP Connection Pooling - Mysql- Tomcat
- JDBC|Servlets : BoneCP DataSource Oracle - Tomcat
- JDBC|Servlets : BoneCP DataSource Mysql - Tomcat
- JDBC|Servlets : Tomcat Connection Pooling - DBCP- Oracle
- JDBC|Servlets : Tomcat Connection Pooling - DBCP - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Oracle
- Object Pool Design Pattern - Introduction
- Object Pool Design Pattern - Implementation
- Connection Pooling [Example of Object Pool Design Pattern]
- Object Pool Design Pattern - KeyPoints
- JDBC Stored Procedure
- JDBC : CallableStatement Introduction.
- Mysql - Simple Stored Procedure
- Mysql - Stored Procedure with Input Parameter
- Mysql - Stored Procedure with multiple Input Parameters
- Mysql - Stored Procedure with Input and Output Parameters
- JDBC - CallableStatement with Input and Output Parameters(Mysql)
- JDBC - CallableStatement (Mysql)
- JDBC - CallableStatement with Input Parameter(Mysql)
- JDBC - CallableStatement Multiple In Out Parameters (Mysql)
- Oracle : Stored Procedure with Input and Output Parameters
- Oracle : Stored Procedure Cursor
- JDBC - CallableStatement In Out Parameters (Oracle)
- JDBC - CallableStatement Cursor(Oracle)
- JDBC - CallableStatement Cursor and multiple out param(Oracle)
- JDBC Tutorial
Tuesday, 30 June 2015
Java Tutorial | Java Initial Setup for Windows Operating System - Playlist
Java : Eclipse Tutorial - Playlist
Click here to watch in Youtube :
https://www.youtube.com/watch?v=IIjDgeXRw7k&index=2&list=PLmCsXDGbJHdjya368oS-6ZGwijdXp7mtU
Oracle Database & SqlDeveloper Tutorial - Playlist
Monday, 29 June 2015
Java : Collection Framework : Collections (Copy)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=CK0efUCV3Xg&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
Output
https://www.youtube.com/watch?v=CK0efUCV3Xg&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
import java.util.ArrayList; import java.util.Collections; /* * Example of * copy(List<? super T> dest,List<? extends T> src) method */ public class CollectionsExample { public static void main(String[] args) { ArrayList<Integer> sourceList = new ArrayList<Integer>(); sourceList.add(1000); sourceList.add(2000); sourceList.add(3000); sourceList.add(4000); System.out.println("sourceList : " + sourceList + "\n"); ArrayList<Integer> destinationList = new ArrayList<Integer>(); destinationList.add(10); destinationList.add(20); destinationList.add(30); destinationList.add(40); System.out.println("destinationList : " + destinationList + "\n"); /* * Copies all of the elements from one list into another. After the * operation, the index of each copied element in the destination list * will be identical to its index in the source list. * * The destination list must be at least as long as the source list. If * it is longer, the remaining elements in the destination list are * unaffected. */ Collections.copy(destinationList, sourceList); System.out.println("destinationList After Copy: " + destinationList); } }
sourceList : [1000, 2000, 3000, 4000] destinationList : [10, 20, 30, 40] destinationList After Copy: [1000, 2000, 3000, 4000]
https://sites.google.com/site/javaee4321/java-collections/CollectionsDemoCopyApp.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (addAll Hashset)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=d7BZ-fa29U0&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
Output
https://www.youtube.com/watch?v=d7BZ-fa29U0&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
import java.util.Collections; import java.util.HashSet; /* * Example of addAll(Collection<? super T> c, T... elements) method */ public class CollectionsExample { public static void main(String[] args) { HashSet<String> hashSet = new HashSet<String>(); hashSet.add("Ajay"); hashSet.add("Vijay"); hashSet.add("David"); System.out.println("hashSet : " + hashSet + "\n"); String[] namesArray = { "Ajay", "Karan", "Julia" }; /* * Adds all of the specified elements to the specified collection. * Elements to be added may be specified individually or as an array * * Returns: true if the collection changed as a result of the call */ boolean isAdded = Collections.addAll(hashSet, namesArray); System.out.println("isAdded : " + isAdded + "\n"); System.out.println("hashSet : " + hashSet + "\n"); } }
hashSet : [Vijay, David, Ajay] isAdded : true hashSet : [Julia, Vijay, Karan, David, Ajay]
https://sites.google.com/site/javaee4321/java-collections/CollectionsDemoAddAllHashSet.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (addAll)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=5piLTE5d9Ps&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
Output
https://www.youtube.com/watch?v=5piLTE5d9Ps&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
import java.util.ArrayList; import java.util.Collections; /* * Example of addAll(Collection<? super T> c, T... elements) method */ public class CollectionsExample { public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList<String>(); arrayList.add("Ajay"); arrayList.add("Vijay"); arrayList.add("David"); System.out.println("arrayList : " + arrayList+"\n"); /* * Adds all of the specified elements to the specified collection. * Elements to be added may be specified individually or as an array * * Returns: true if the collection changed as a result of the call */ boolean isAdded = Collections.addAll(arrayList, "Raju", "Karan", "Julia"); System.out.println("isAdded : "+isAdded+"\n"); System.out.println("arrayList : " + arrayList+"\n"); } }
arrayList : [Ajay, Vijay, David] isAdded : true arrayList : [Ajay, Vijay, David, Raju, Karan, Julia]
https://sites.google.com/site/javaee4321/java-collections/CollectionsDemoAddAllApp.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (BinarySearch)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=c9otdQFVRT0&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
Output
https://www.youtube.com/watch?v=c9otdQFVRT0&list=UUhwKlOVR041tngjerWxVccw
CollectionsExample.java
import java.util.ArrayList; import java.util.Collections; /* * Example of * binarySearch(List<? extends Comparable<? super T>> list,T key) method */ public class CollectionsExample { public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList<String>(); arrayList.add("Ajay"); arrayList.add("Vijay"); arrayList.add("David"); arrayList.add("Raju"); arrayList.add("Karan"); System.out.println("arrayList : " + arrayList+"\n"); /* * Searches the specified list for the specified object using the binary * search algorithm. The list must be sorted into ascending order * according to the natural ordering of its elements (as by the * sort(List) method) prior to making this call. If it is not sorted, * the results are undefined. If the list contains multiple elements * equal to the specified object, there is no guarantee which one will * be found. * * Returns: the index of the search key, if it is contained in the list */ int indexPostion = Collections.binarySearch(arrayList, "Raju"); System.out.println("indexPostion : "+indexPostion+"\n"); } }
arrayList : [Ajay, Vijay, David, Raju, Karan] indexPostion : 3
https://sites.google.com/site/javaee4321/java-collections/CollectionsDemoBinarySearchApp.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (Sort LinkedList)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=dUJLsfDQ5nM&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
Output
https://www.youtube.com/watch?v=dUJLsfDQ5nM&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
import java.util.Collections; import java.util.LinkedList; /* * Example of sort(List<T> list) method. */ public class CollectionsSortExample { public static void main(String[] args) { LinkedList<String> linkedList = new LinkedList<String>(); linkedList.add("Dog"); linkedList.add("Ball"); linkedList.add("Cat"); linkedList.add("Apple"); System.out.println("Before Sorting : " + linkedList + "\n"); /* * Sorts the specified list into ascending order, according to the * natural ordering of its elements. * * All elements in the list must implement the Comparable interface. */ Collections.sort(linkedList); System.out.println("After Sorting : " + linkedList); } }
Before Sorting : [Dog, Ball, Cat, Apple] After Sorting : [Apple, Ball, Cat, Dog]
https://sites.google.com/site/javaee4321/java-collections/CollectionsSortDemoLinkedListApp.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (Sort Double)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=FskYdxsOK7M&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
Output
https://www.youtube.com/watch?v=FskYdxsOK7M&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
import java.util.ArrayList; import java.util.Collections; /* * Example of sort(List<T> list) method */ public class CollectionsSortExample { public static void main(String[] args) { ArrayList<Double> arrayList = new ArrayList<Double>(); arrayList.add(1.4); arrayList.add(1.2); arrayList.add(1.3); arrayList.add(1.1); System.out.println("Before Sorting : " + arrayList + "\n"); /* * Sorts the specified list into ascending order, according to the * natural ordering of its elements. * * All elements in the list must implement the Comparable interface. */ Collections.sort(arrayList); System.out.println("After Sorting : " + arrayList); } }
Before Sorting : [1.4, 1.2, 1.3, 1.1] After Sorting : [1.1, 1.2, 1.3, 1.4]
https://sites.google.com/site/javaee4321/java-collections/CollectionsSortDemoSortDoubleApp.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (sort String)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=6AXX8TF3SeE&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
Output
https://www.youtube.com/watch?v=6AXX8TF3SeE&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
import java.util.ArrayList; import java.util.Collections; public class CollectionsSortExample { public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList<String>(); arrayList.add("Dog"); arrayList.add("Ball"); arrayList.add("Cat"); arrayList.add("Apple"); System.out.println("Before Sorting : " + arrayList + "\n"); /* * Sorts the specified list into ascending order, according to the * natural ordering of its elements. * * All elements in the list must implement the Comparable interface. */ Collections.sort(arrayList); System.out.println("After Sorting : " + arrayList); } }
Before Sorting : [Dog, Ball, Cat, Apple] After Sorting : [Apple, Ball, Cat, Dog]
https://sites.google.com/site/javaee4321/java-collections/CollectionsSortDemoSortStringApp.zip?attredirects=0&d=1
See also:
Java : Collection Framework : Collections (sort)
Click here to watch in Youtube :
https://www.youtube.com/watch?v=CYYV1-_boEg&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
Output
https://www.youtube.com/watch?v=CYYV1-_boEg&list=UUhwKlOVR041tngjerWxVccw
CollectionsSortExample.java
import java.util.ArrayList; import java.util.Collections; /* * Example of sort(List<T> list) method */ public class CollectionsSortExample { public static void main(String[] args) { ArrayList<Integer> arrayList = new ArrayList<Integer>(); arrayList.add(400); arrayList.add(200); arrayList.add(100); arrayList.add(300); System.out.println("Before Sorting : " + arrayList + "\n"); /* * Sorts the specified list into ascending order, according to the * natural ordering of its elements. * * All elements in the list must implement the Comparable interface. */ Collections.sort(arrayList); System.out.println("After Sorting : " + arrayList); } }
Before Sorting : [400, 200, 100, 300] After Sorting : [100, 200, 300, 400]
https://sites.google.com/site/javaee4321/java-collections/CollectionsSortDemoSortApp.zip?attredirects=0&d=1
See also:
Subscribe to:
Posts (Atom)
Tutorials
- Agile Tutorial (3)
- All Java EE Tutorial Links (4)
- All JAVA EE Tutorials (1)
- Amazon SQS Tutorial (17)
- Apache Maven (5)
- Apache Maven Tutorial (1)
- Apache Server (2)
- Apache Server Tutorial (1)
- AWS Tutorial (2)
- Computer Tricks (32)
- Cooking (1)
- Design Patterns (330)
- Design Patterns Tutorial (1)
- DevOps Tutorial (12)
- DNS Tutorials (8)
- Eclipse (5)
- Gradle (2)
- Gradle Tutorial (1)
- JAVA (2446)
- JAVA Basics (1522)
- Java Collection Framework (522)
- Java Collection Framework Tutorial (1)
- JAVA Tutorial (1)
- JDBC (117)
- JDBC Tutorial (1)
- JMS Tutorial (6)
- JSON (25)
- JSON Tutorial (1)
- Kids Learning (16)
- Kids Learning Tutorial (1)
- Linux (8)
- Mastering API Gateway: Complete Guide (5)
- MongoDB Tutorial (9)
- Mysql (11)
- Oracle (10)
- Scrum Tutorial (6)
- Service Discovery in Microservices (4)
- Servlets (150)
- Servlets Tutorial (1)
- Software Development Life Cycle (SDLC) (6)
- Spring (309)
- Spring Boot (173)
- Spring Boot Tutorial (2)
- Spring Tutorial (1)
- SQL (60)
- The Ultimate Guide to Forward & Reverse Proxies (5)
- Understanding Firewalls | Firewall Tutorial (8)
- VPN Basics: Understanding Virtual Private Networks (5)
- XML (9)