๋ฐฐ์ด(Array)
๋ฐฐ์ด์ ํต์ฌ ์์
ํน์ง | ์ค๋ช
|
์ธ๋ฑ์ค | 0๋ถํฐ ์์ํ๋ ์์์ ์์น ๊ฐ |
๊ธธ์ด | ๋ฐฐ์ด์ ์ ์ฅํ ์ ์๋ ์์์ ๊ฐ์ |
ํ์
| ๋ฐฐ์ด์ ์ ์ฅ๋๋ ๋ฐ์ดํฐ์ ํ์
|
์ฐ์์ฑ | ๋ฉ๋ชจ๋ฆฌ์ ์ฐ์๋ ๊ณต๊ฐ์ ์ ์ฅ |
์๋ฐ ๊ธฐ๋ณธ ๋ฐฐ์ด ์์
public class ArrayExample {
public static void main(String[] args) {
// ๋ฐฐ์ด ์ ์ธ๊ณผ ์ด๊ธฐํ
int[] numbers = new int[5];
// ๋ฐฐ์ด์ ๊ฐ ํ ๋น
for(int i = 0; i < numbers.length; i++) {
numbers[i] = i + 1;
}
// ๋ฐฐ์ด ์ถ๋ ฅ
System.out.println("๊ธฐ๋ณธ for๋ฌธ์ ์ด์ฉํ ์ถ๋ ฅ:");
for(int i = 0; i < numbers.length; i++) {
System.out.print(numbers[i] + " ");
}
// ํฅ์๋ for๋ฌธ์ ์ด์ฉํ ์ถ๋ ฅ
System.out.println("\nํฅ์๋ for๋ฌธ์ ์ด์ฉํ ์ถ๋ ฅ:");
for(int num : numbers) {
System.out.print(num + " ");
}
}
}
Java
๋ณต์ฌ
Java Collection์ ์ด์ฉํ ์์
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CollectionArrayExample {
public static void main(String[] args) {
// ArrayList ์ฌ์ฉ ์์
ArrayList<String> fruits = new ArrayList<>();
fruits.add("์ฌ๊ณผ");
fruits.add("๋ฐ๋๋");
fruits.add("์ค๋ ์ง");
System.out.println("ArrayList ๋ด์ฉ: " + fruits);
// List ์ธํฐํ์ด์ค์ Arrays.asList() ์ฌ์ฉ
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
System.out.println("List ๋ด์ฉ: " + numbers);
// ArrayList ๋ฉ์๋ ํ์ฉ
System.out.println("fruits ํฌ๊ธฐ: " + fruits.size());
System.out.println("๋ ๋ฒ์งธ ๊ณผ์ผ: " + fruits.get(1));
fruits.remove(0);
System.out.println("์ฌ๊ณผ ์ ๊ฑฐ ํ: " + fruits);
}
}
Java
๋ณต์ฌ