Showing posts with label arraylist examples. Show all posts
Showing posts with label arraylist examples. Show all posts

Sunday, 10 May 2015

How to insert element in arraylist

we can insert element in arraylist at a given index.for this we use add(int index,element).

import java.util.ArrayList;

public class AddElement {

    public static void main(String[] args) {
       
        ArrayList<String> arr = new ArrayList<String>();
       
        // add element in arraylist
       
        arr.add("c");
        arr.add("php");
        arr.add("html");
        arr.add("java");
        arr.add("delhi");
        arr.add("INDIA");
       
        // print arraylist
       
        System.out.println("arrayList is = " + arr);
       
        /*
         * Inserts the specified element at the
         * specified position in this list
         * . Shifts the element currently at that position
         * (if any) and any subsequent elements to the right
         */
       
        arr.add(1,"javascript");
       
       // print arraylist
       
        System.out.println("after insert arrayList is = " + arr);
       
    }
}

Output:

arrayList is = [c, php, html, java, delhi, INDIA]

after insert arrayList is = [c, javascript, php, html, java, delhi, INDIA]


Related Posts: 

 


Storing Java Object In ArrayList




How to replace element in ArrayList


 We can replace any specific index element by other element using set(int index,element) method.

import java.util.ArrayList;
public class ReplaceElement {

    public static void main(String[] args) {
        ArrayList<String> arr = new ArrayList<String>();

        // add element in arraylist

        arr.add("c");
        arr.add("php");
        arr.add("html");
        arr.add("java");
        arr.add("delhi");
        arr.add("india");

        // print arraylist
      
        System.out.println("before replace arrayList is = " + arr);
        
        /*
         * Replaces the element at the specified
         *  position in this list with the specified element.
         */
       
        arr.set(2,"Mysql");
       
        System.out.println("after replace arrayList is = " + arr);

    }

}









Output:

before replace arrayList is = [c, php, html, java, delhi, india]

after replace arrayList is = [c, php, Mysql, java, delhi, india]


Related Posts: 

 


Storing Java Object In ArrayList





How to get sub list from ArrayList

we can use sublist(fromindex,toindex) for get sublist from a arraylist.

import java.util.ArrayList;
import java.util.List;

public class GetSubList {
   
    public static void main(String[] args) {
        ArrayList<String> arr = new ArrayList<String>();
        // add element in arraylist
        arr.add("c");
        arr.add("php");
        arr.add("html");
        arr.add("java");
        arr.add("mysql");
        // print arraylist
        System.out.println("arrayList is = " + arr);
       
        /*
         * Returns a view of the portion of this list between the specified
         * fromIndex, inclusive, and toIndex, exclusive
         */
       
        List<String> list=arr.subList(2,4);
        System.out.println("sub list is="+list);
       
    }

}

Output:

arrayList is = [c, php, html, java, mysql]

sub list is=[html, java]




Related Posts: 

 


Storing Java Object In ArrayList






Saturday, 9 May 2015

How To Shallow Copy Or Clone a ArrayList


How To Shallow Copy Or Clone  a ArrayList

Here we are creating duplicate object of an ArrayList instance . clone() Returns a shallow copy of this ArrayList instance.


import java.util.ArrayList;

public class CloneOfArrayList {
   
    public static void main(String[] args) {
        ArrayList<String> arr = new ArrayList<String>();
        // add element in arraylist
        arr.add("c");
        arr.add("php");
        arr.add("html");
        arr.add("java");
        // print arraylist
        System.out.println("arrayList is = " + arr);
       
        //Returns a shallow copy of this ArrayList instance
       ArrayList<String> clone1 = (ArrayList<String>) arr.clone();
       System.out.println("Clone is="+clone1);
    }

}

Output:

arrayList is = [c, php, html, java]

Clone is=[c, php, html, java


Related Posts: 

 


Storing Java Object In ArrayList



How To Copy ArrayList To Array

 How To Copy ArrayList To Array

 In this example we learn how to make a array from arraylist. we will use toArray() method for this purpose. This method return a array from arraylist 

import java.util.ArrayList;

public class ArrayListToArray {

    public static void main(String[] args) {
       
        ArrayList<String> arr = new ArrayList<String>();
        // add element in arraylist
        arr.add("c");
        arr.add("php");
        arr.add("html");
        arr.add("java");
   
        String[] brr = new  String[arr.size()];
        //Returns an array containing all of the elements in this
         //list in proper sequence (from first to last element).
        arr.toArray(brr);
        for (int i = 0; i < brr.length; i++) {
              System.out.println(brr[i]);       
        }
    }
}

Output:

c
php
html
java

Related Posts: 

 


Storing Java Object In ArrayList




Convert Array to ArrayList


How to Convert Array to ArrayList In java:

We can make a arraylist from array using asList() method of array in java.

import java.util.ArrayList;
import java.util.Arrays;

public class ArrayToArrayList {

public static void main(String[] args) {
   
    String [] brr ={"HTML","PHP","JAVA","C"};

    ArrayList<String> arr= new ArrayList<String>(Arrays.asList(brr));

    System.out.println("ArrayList Is ="+arr);   

}   

}


Output:

ArrayList Is =[HTML, PHP, JAVA, C]



Related Posts: 

 


Storing Java Object In ArrayList