|
|
|
|
sort()関数を使用します。
@arr =
(2, 4, 5, 1, 3); #ソート対象の配列
@arr2 = sort(@arr); for($i=0; $i<@arr2; $i++) { print $i . "番目 : " . $arr2[$i] . "\n"; }
0番目 : 1
1番目 : 2 2番目 : 3 3番目 : 4 4番目 : 5 Perlのソート関数の基本形は次のとおりです。 <ソートされた配列> = sort(<ソート対象の配列>); ソートされた配列は、戻り値として得られることがポイントです。 「配列を降順でソートする」も参考にしてください。 |
|
|
sort()関数を使用します。
<?php
$arr = array(2, 4, 5, 1, 3); //ソート対象の配列 sort($arr, SORT_NUMERIC); for($i=0; $i<sizeof($arr); $i++) { echo $i . "番目 : " . $arr[$i] . "\n"; } ?>
0番目 : 1
1番目 : 2 2番目 : 3 3番目 : 4 4番目 : 5 PHPのsort()関数の公式は次のとおりです。 sort(<ソート対象の配列>, <ソート方法>); sort()関数を実行した後は、 <ソート対象の配列>は、<ソート方法>に従ってソートされた状態になっています。 第2引数<ソート方法>には、次のような定数を設定します。
|
|
|
java.util.Arraysクラスのsort()メソッドを使用します。
import
java.util.Arrays;
public class ArraySort { public static void main(String[] args) { int[] arr = {2, 4, 5, 1, 3}; //ソート対象の配列 Arrays.sort(arr); for(int i=0; i<arr.length; i++) { System.out.println(i + "番目 : " + arr[i]); } } }
0番目 : 1
1番目 : 2 2番目 : 3 3番目 : 4 4番目 : 5 |
|
|
| ご意見箱コーナー (管理者宛てメール) |
|
このページは、あなたの参考になりましたか? |