Affichage des articles dont le libellé est How To Display Data From An ArrayList In Java NetBeans. Afficher tous les articles
Affichage des articles dont le libellé est How To Display Data From An ArrayList In Java NetBeans. Afficher tous les articles
JAVA - How To Use ArrayList In Java NetBeans

JAVA - How To Use ArrayList In Java NetBeans

Java - How To Display Data From An ArrayList In Java

                                                                                                       

In this java Collection tutorial we will see How To Use An ArrayList.
1: how to create a ArrayList 
2: how to dispaly data from it
3: how to clear all elements from it
And More.......


Source Code:

package javaapp;
import java.util.ArrayList;
public class Woirk {

    public static void main(String[] args){
     
       ArrayList list = new ArrayList();

       //add data to the ArrayList

       list.add(1);
       list.add("string");
       list.add('c');
       list.add(false);
       list.add(10.23f);
       list.add(null);
       
      System.out.println("display data from Arraylist");
      
      displaydata(list); 
      
     System.out.println("______ Remove elements from ArrayList");
       
      list.remove(3);
      displaydata(list); 
      
      System.out.println("________ Clear All elements from ArrayList");
      
      list.clear(); 
      displaydata(list); 
    }

    //create a methode to dispaly values from an arraylist
    public static void displaydata(ArrayList l){
         for(int i = 0; i < l.size(); i++){
           System.out.println(l.get(i));
       }
    }
}


////////////// OUTPUT:

display data from Arraylist
1
string
c
false
10.23
null
______ Remove elements from ArrayList
1
string
c
10.23
null
________ Clear All elements from ArrayList




Another Source Code:

package javaapp;

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

public class Woirk {
       
public static void main(String[] args){

    ArrayList list = new ArrayList();
    
    ArrayList<Integer> list2 = new ArrayList<Integer>();
    list2.add(100);
    list2.add(200);
    list2.add(300);
    list2.add(400);
    list2.add(500);
    
    //add elements to the list
    for(int i = 0; i < 10; i++){
        list.add(i);
    }
    
    //add element to a specific position in ArrayList
   list.add(list.size()-1,99999);
   
   /*
   Insert all elements in The liste2 in list 
   starting at the specific positionc (in this example 5)
   */
   list.addAll(5,list2);
   
   //display ArrayList data
   System.out.println(list);

   //cast ArrayList to Object[]
   Object[] obj = list.toArray();
   System.out.println("Start Of ToArray");
   for(Object o : obj)
   System.out.print(" - "+o);
   System.out.println("\n End Of ToArray");
   
   //clone or copy the list elements to another list
    ArrayList li = new ArrayList();
    li = (ArrayList<Integer>) list.clone();
    
     System.out.println("The List Clone Start.......");
    
        System.out.println(li);
    
    System.out.println("The List Clone End.......");
    
    /*
    get a sublist between to index 
    fromIndex inclusive, and toIndex exclusive
    */
    List<Integer> sublist = list.subList(10, 13);
    
    System.out.println("The subList Start.......");

        System.out.println(sublist);
     
    System.out.println("The SubList End.......");   
       
    // return the index of the element
    //-1 if not exist
    int index = list.indexOf(99999);
    System.out.println("The Index Of 99999 Is: "+ index);
    
    //if the element exist = true, if not = false
    boolean test = list.contains(300);
    System.out.println("the list contains 300? => "+test);
    
    //clear all the elemnts in the arraylist

    System.out.println("list size before the clear: "+list.size());
    list.clear();
    System.out.println("list size after the clear: "+list.size());
    
    //see if the list is empty
    System.out.println("Check if the list is empty: "+list.isEmpty());
  }

}


////////////// OUTPUT:

[0, 1, 2, 3, 4, 100, 200, 300, 400, 500, 5, 6, 7, 8, 99999, 9]
Start Of ToArray
 - 0 - 1 - 2 - 3 - 4 - 100 - 200 - 300 - 400 - 500 - 5 - 6 - 7 - 8 - 99999 - 9
 End Of ToArray
The List Clone Start.......
[0, 1, 2, 3, 4, 100, 200, 300, 400, 500, 5, 6, 7, 8, 99999, 9]
The List Clone End.......
The subList Start.......
[5, 6, 7]
The SubList End.......
The Index Of 99999 Is: 14
the list contains 300? => true
list size before the clear: 16
list size after the clear: 0

Check if the list is empty: true