아이템
using System;
class App
{
public App()
{
Item[] items = new Item[10];
Item item1 = new Item("장검");
items[3] = item1;
int idx = 0;
Console.Write("for문 : ");
for (int i = 0; i < items.Length; i++)
{
if (items[i] != null)
{
Console.WriteLine("{0}인덱스 : {1}", i, items[i].name);
}
}
Console.Write("foreach문 : ");
foreach (Item element in items)
{
if (element != null)
{
Console.Write("{0}인덱스 : {1}", idx, element.name);
}
idx++;
}
Console.WriteLine();
}
}
값 뒤집기
using System;
class App
{
private int reverse = 4;
public App()
{
//string[] A;
//A = new string[5];
//A[0] = "안";
//A[1] = "녕";
//A[2] = "하";
//A[3] = "세";
//A[4] = "요";
//string[] A = new string[] { "안", "녕", "하", "세", "요" };
string[] A = { "안", "녕", "하", "세", "요" };
string[] B = new string[5];
Console.Write("배열 A : ");
for (int i = 0; i < A.Length; i++)
{
Console.Write(A[i]);
B[i] = A[reverse];
reverse--;
}
Console.WriteLine();
Console.Write("배열 B : ");
foreach (string element in B)
{
Console.Write(element);
}
Console.WriteLine();
}
}
이거 맞나..?
'자료구조' 카테고리의 다른 글
배열 -맵 만들고 케릭터 이동하기- 수정완료 (0) | 2021.12.25 |
---|---|
2차원 배열 (0) | 2021.12.25 |
배열에서 최소, 최대, 평균 계산하기 (0) | 2021.12.25 |
배열연습 빈공간이면 (0이면) 계속 이동 (0) | 2021.12.25 |
배열연습 + swap 한칸씩이동. [수정] (0) | 2021.12.25 |