Monday, 26 October 2015

Java Tutorial : Java Array (ArrayCopy)


Click here to watch in Youtube :
https://www.youtube.com/watch?v=p5RDEBWpqKw&list=UUhwKlOVR041tngjerWxVccw

Click the below Image to Enlarge
Java Tutorial : Java Array (ArrayCopy)
Java Tutorial : Java Array (ArrayCopy)
Java Tutorial : Java Array (ArrayCopy)
Java Tutorial : Java Array (ArrayCopy)

ArrayCopyDemo.java
/*
 * Method : 
 * 
 *  arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
 *
 * Parameters:
 *  
 *   src - the source array.
 *   srcPos - starting position in the source array.
 *   dest - the destination array.
 *   destPos - starting position in the destination data.
 *   length - the number of array elements to be copied.
 */

class ArrayCopyDemo
{
    public static void main(String[] args)
    {
        int[] srcArray = { 500, 600, 700, 800, 900 };

        System.out.println("srcArray content \n");
        displayArrayConetent(srcArray);

        int[] destArray = new int[3];

        System.out
                .println("\ndestArray content , Before Copy from srcArray to destArray\n");
        displayArrayConetent(destArray);

        /*
         * Copies an array from the specified source array, beginning at the
         * specified position, to the specified position of the destination
         * array.
         */
        System.arraycopy(srcArray, 2, destArray, 0, 3);

        System.out
                .println("\ndestArray content , After Copy from srcArray to destArray\n");
        displayArrayConetent(destArray);
    }

    private static void displayArrayConetent(int[] array)
    {
        int i = 0;
        for (int element : array)
        {
            System.out.println("Element at Index " + i + " : " + element);
            ++i;
        }
        System.out.println("----------------------------------------");
    }
}
Output
srcArray content 

Element at Index 0 : 500
Element at Index 1 : 600
Element at Index 2 : 700
Element at Index 3 : 800
Element at Index 4 : 900
----------------------------------------

destArray content , Before Copy from srcArray to destArray

Element at Index 0 : 0
Element at Index 1 : 0
Element at Index 2 : 0
----------------------------------------

destArray content , After Copy from srcArray to destArray

Element at Index 0 : 700
Element at Index 1 : 800
Element at Index 2 : 900
----------------------------------------
To Download ArrayCopyDemoApp Project Click the below link
https://sites.google.com/site/javaee4321/java/ArrayCopyDemoApp.zip?attredirects=0&d=1

See also:
  • All JavaEE Viedos Playlist
  • All JavaEE Viedos
  • All JAVA EE Links
  • Servlets Tutorial
  • All Design Patterns Links
  • JDBC Tutorial
  • Java Collection Framework Tutorial
  • JAVA Tutorial
  • No comments:

    Post a Comment