Programming Tutorials

(追記) (追記ここまで)

How to initialize an Array and how to copy the array

By: Saravanan in Java Tutorials on 2010年01月01日 [フレーム]

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:

welcome all



(追記) (追記ここまで)


Add Comment

JavaScript must be enabled for certain features to work
* Required information
1000

Comments

No comments yet. Be the first!
(追記) (追記ここまで)
(追記) (追記ここまで)

AltStyle によって変換されたページ (->オリジナル) /