Hub Of Geekz

  • Home
  • About Me
  • Contact Us
  • Home
  • Languages
    • C++
    • Java
    • Perl
    • Prolog
    • Bootstrap
  • Database
    • SQL
    • PL/SQL
  • Study
    • Java
      • Java Collection
      • Java Concurrency
      • Java Interview Questions
      • Java Networking
    • Number System
  • Kavita
  • Entertainment
    • Hinglish Cafe
    • Videos
    • Jokes
  • Windows Tricks
  • How To

Thursday, 12 March 2015

ArrayList Methods in Java

 Unknown     10:09     Collection, Java     No comments   

In this method i will explain some methods of ArrayList which are used frequently.

1)ensureCapacity():This method is used to increase the size of the ArrayList,if necessary to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
   
    list.ensureCapacity(30);
By above statement the minimum capacity of the list will be 30.

2)get(index):This method is used to get the element at the specified index.If index<0 or index>sizeOfList then IndexOutOfBoundsException will occur.

    list.get(2);
This will return element present at index 2.Again if we will put any index which is not in list then exception will occur:
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 5, Size: 4
    at java.util.ArrayList.rangeCheck(Unknown Source)
    at java.util.ArrayList.get(Unknown Source)
    at examples.ArrayListMethods.main(ArrayListMethods.java:23)


3)hashCode():
This method returns the hash code of the given list.
    list.hashCode();
    output:1351734790


4)indexOf(object):This method searches for the specified object and returns the index of first occurence of that object.If object is not present in the list then it returns -1.
    list.indexOf("Brown");   
This will return 3.

5)isEmpty():This method is used to test whether the list is empty or not.If the list is empty it will return true.
    list.isEmpty();

Program Code:
package examples;

import java.util.ArrayList;

public class ArrayListMethods {

    public static void main(String[] args) {


        ArrayList<String> list=new ArrayList<String>();
        System.out.println("This is an example of add method in ArrayList");
        list.add("First List");
        list.add("Orange");
        list.add("Red");
        list.add("Brown");
        System.out.println("After adding elements list is "+list );
   
        list.ensureCapacity(30);
       
        String str=list.get(3);
        System.out.println("Element at index 3 is: "+str);

        System.out.println(list.hashCode());
        int loc=list.indexOf("Brown");
        if(loc>=0){
            System.out.println("The element Brown is present at location "+loc);
        }
        else{
            System.out.println("The element Brown is not present in the list");
        }
       
        System.out.println("List is Empty: "+list.isEmpty());
    }

}

Output:
This is an example of add method in ArrayList
After adding elements list is [First List, Orange, Red, Brown]
Element at index 3 is: Brown
1351734790
The element Brown is present at location 3
List is Empty: false

So above is all about some methods of ArrayList which can be used for convenience.If there is any query ask me via comment or email.
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Email ThisBlogThis!Share to XShare to Facebook
Newer Post Older Post Home

0 comments:

Post a Comment

Ad


Jobsmag.inIndian Education BlogThingsGuide

Subscribe

Do you want fresh and hot updates about us? Then subscribe to our Feeds.

Total Pageviews

Popular Posts

  • Write a program in PL/SQL to print the factorial of a number.
    In this post I will explain how to get the factorial of any given number. For that first you need to know what is the procedure to find ...
  • To find the GCD of two numbers in PROLOG.
    gcd(X,Y):-X=Y,write('GCD of two numbers is '),write(X); X=0,write('GCD of two numbers is '),write(Y); Y=0,write('G...
  • Write a PL/SQL code to get the Fibonacci Sequence
    First, I will explain what is Fibonacci Sequence and how to get this series. So, Fibonacci Sequence is a series of numbers 0,1,1,2,3,5,8,1...

Label

All Articles Best Resources Blogging Boost Traffic Bootstrap C Plus Plus Collection Comedy Comedy Posts Comedy Videos Concurrency creative commons website Education Employee Entertainment Fibonacci Sequence free images GirlFriend Hinglish Cafe How To Image Websites Inspirational Java Java Interview Questions Java Networking Kavita Sangrah Life Lock Sreen Love Number System Patterns Perl Picture PL/SQL Plastic Engineering Programming Prolog public domain SEO Servlet Short Story Shortcut Keys Social Media Social Services SQL SuVichar Thread Traffic True Events Ultimate Guide Windows Tricks Windows8.1 WordPress

Blog Archive

  • ►  2020 (43)
    • ►  September (41)
    • ►  August (2)
  • ►  2019 (1)
    • ►  July (1)
  • ►  2018 (9)
    • ►  September (7)
    • ►  July (1)
    • ►  May (1)
  • ►  2017 (8)
    • ►  June (3)
    • ►  May (3)
    • ►  March (1)
    • ►  January (1)
  • ►  2016 (2)
    • ►  September (1)
    • ►  January (1)
  • ▼  2015 (91)
    • ►  December (1)
    • ►  November (1)
    • ►  October (6)
    • ►  May (10)
    • ▼  March (20)
      • ArrayList Methods in Java
      • ArrayList Methods in Java
      • ArrayList in Java
      • Arrays Class in Java
      • Java Interview Question-Variable length arguments ...
      • Array in Java
      • Data Hierarchy in Operating Systems
      • Synchronization in Java
      • Typecasting in Java
      • Concurrency in Java
      • Runnable in Java
      • HashMap in Java
      • Reverse of a given number using Java
      • Star Pattern printing in Java
      • Difference between fail-fast and fail-safe iterators
      • Factorial of a number in Java
      • Null in Java
      • Final in Java
      • Immutable Objects in Java
      • Thread concept in java
    • ►  February (50)
    • ►  January (3)
  • ►  2014 (339)
    • ►  December (1)
    • ►  October (55)
    • ►  September (58)
    • ►  August (94)
    • ►  July (64)
    • ►  June (67)
  • ►  2013 (34)
    • ►  August (5)
    • ►  April (29)
  • ►  2012 (20)
    • ►  November (1)
    • ►  October (15)
    • ►  September (4)

Author

  • Earthcare Foundation NGO
  • Kavita house
  • Unknown
  • Unknown

Info

Copyright © Hub Of Geekz | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates