|
|
|
|
unshift()関数を使用します。
@arr = ("A", "B",
"C");
$str = "D"; unshift(@arr, $str); for($i=0; $i<@arr; $i++) { print $i . "番目 : " . $arr[$i] . "\n"; }
0番目 : D
1番目 : A 2番目 : B 3番目 : C |
|
|
array_unshift()関数を使用します。
<?php
$arr = array("A", "B", "C"); $str = "D"; array_unshift($arr, $str); for($i=0; $i<sizeof($arr); $i++) { echo $i . "番目 : " . $arr[$i] . "\n"; } ?>
0番目 : D
1番目 : A 2番目 : B 3番目 : C |
|
|
Javaでは、配列を直接処理するのではなく、Vectorオブジェクトに格納してから処理を行います。
import java.util.Vector;
public class ArrayUnshift { public static void main(String[] args) { //Vectorオブジェクトの作成 String[] arr = {"A", "B", "C"}; Vector vec = new Vector(); for(int i=0; i<arr.length; i++) { vec.add(arr[i]); } //最初に要素を追加する String str = "D"; vec.add(0, str); for(int i=0; i<vec.size(); i++) { System.out.println(i + "番目 : " + vec.get(i)); } } }
0番目 : D
1番目 : A 2番目 : B 3番目 : C |
|
|
| ご意見箱コーナー (管理者宛てメール) |
|
このページは、あなたの参考になりましたか? |