ツールの配列の配列
toStringメソッドとソート方法
toStringメソッドは、文字列型の他のタイプのアレイに変換することができます。
ソート()メソッド小から大順に、配列をソートするデフォルトです。文字列型は、ソートされた配列であってもよいです。
サンプルコード:
import java.util.Arrays;
public class ToStringTest {
public static void main(String[] args) {
int[] intArray = {10,20,30};
String intStr = Arrays.toString(intArray);
System.out.println(intStr);
int[] array1 = {3,6,5,2,8,99,1,10,20};
Arrays.parallelSort(array1);
System.out.println(Arrays.toString(array1));
String[] array2 = {"aaa","bbb", "ccc"};
Arrays.sort(array2);
System.out.println(Arrays.toString(array2));
}
}
出力:
例
印刷を降順、昇順の文字配列。コードは以下の通りであります:
import java.util.Arrays;
public class UpSort {
public static void main(String[] args) {
String str = "adg15ga5gadga615agg";
char[] chars = str.toCharArray();
Arrays.sort(chars);
for(int i = chars.length-1;i>=0;i--) {
System.out.print(chars[i] + " ");
}
}
}
図出力:
----------------------