Search Java Programs

Wednesday, February 10, 2010

How to initialize an Array and how to copy the array

In this tutorial we are going to see how to initialize an Array and how to copy the array. Java has several types to initialize an array now we are going to see some types to initializing.

//Array initialization
public class Init1
{
public static void main(String[] args)
{
Integer[] value1 = { new Integer(1), new Integer(2), new Integer(3), };
Integer[] value2 = new Integer[] { new Integer(1), new Integer(2),new Integer(3), };
}
}


//Array Initializers
public class Init2
{
public static void main(String[] args)
{
int[] values = { 2, 7, 9 };
System.out.println("values.length = " + values.length);
for (int i = 0; i < values.length; i++) {
System.out.println("values[" + i + "] = " + values[i]);
}
String[] Weekdays = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday",
"Friday","Saturday" };
System.out.println("\nWeekdays.length = " + Weekdays.length);
for (int i = 0; i < Weekdays.length; i++) {
System.out.println("Weekdays[" + i + "] = " + Weekdays[i]);
}
}
}

public class CopyEx
{
public static void main(String[] args)
{
char[] firstchar = { 'a', 'e', 'w', 'e', 'l', 'c', 'o', 'm', 'e', 'a',
'l', 'l', 'o' };
char[] secondchar = new char[10];

System.arraycopy(firstchar, 2, secondchar, 0, 10);
System.out.println(new String(secondchar));
}
}

/*output:
welcomeall*/

No comments:

Post a Comment

Website Design by Mayuri Multimedia