Привет, ребята! Мне нужен эквивалентный Java-код этого PHP-кода:
<?php $stack = array("orange", "banana"); array_push($stack, "apple", "raspberry"); print_r($stack); ?>
Вывод:
Array ( [0] => orange [1] => banana [2] => apple [3] => raspberry )
Вы должны использовать ArrayList.
ArrayList
List<String> list = new ArrayList<String>(); list.add("orange"); list.add("banana");
Это будет близкий эквивалент:
import java.util.*; List stack = new ArrayList(Arrays.asList("orange", "banana")); Collections.addAll(stack, "apple", "raspberry"); System.out.println(stack);
Это будет add(Element) метод для ArrayList.
add(Element)
Для массива вы должны вручную указать, по какому индексу, по какому элементу:
String[] word = new String[5]; word[4] = "raspberry";
или
String[] word = {"orange","banana","raspberry","srtrawberry"};