Java Mania
Java Mania
Arrays
How To Use -使用方法-
Source -ArraysTest.java-
package mania.test;
import java.util.*;
public class ArraysTest
{
// Arraysの使用方法
public static void main(String args[])
{
System.out.println("===実行結果===");
String[] array = { "DOG", "PIG", "CAT", "MOUSE" };
String[] newArray = { "ANIMAL", "ANIMAL", "ANIMAL", "ANIMAL" };
// ソート前
System.out.println("ソート前");
write(array);
// ソート後
Arrays.sort(array);
System.out.println("ソート後");
write(array);
// PIGの検索
System.out.print("PIGの位置:");
System.out.println(Arrays.binarySearch(array, "PIG"));
// ANIMALで埋める
Arrays.fill(array, "ANIMAL");
write(array);
// 配列が等しいか確認
System.out.print("arrayとnewArrayが等しいか:");
System.out.println(Arrays.equals(array, newArray));
}
public static void write(String[] array)
{
for(int i = 0; i < array.length; i ++ )
{
System.out.print(array[i]);
System.out.print(" ");
}
System.out.println();
}
}
Results -実行結果-
===実行結果===
ソート前
DOG PIG CAT MOUSE
ソート後
CAT DOG MOUSE PIG
PIGの位置:3
ANIMAL ANIMAL ANIMAL ANIMAL
arrayとnewArrayが等しいか:true
Copyright (C) 2006, JavaMania. All Rights Reserved.