이제는 사용하지 않는 공부방/Java
Java 자바에서 배열을 역순으로 바꾸는 방법
환상상상속상
2019. 4. 15. 00:57
방법 1. Collections.reverse()이용
// 배열을 리스트로 변환
List<String> list = Arrays.asList(names);
// 리스트 뒤집어 주기
Collections.reverse(list);
// 리스트를 배열로 다시 변환
names = list.toArray(new String[list.size()]);
// 순서 뒤집어진 배열을 문자열로 변환 후 출력
String s = Arrays.toString(names);
System.out.println(s);
방법 2. for문이용
for(int i = 0; i < validData.length / 2; i++)
{
int temp = validData[i];
validData[i] = validData[validData.length - i - 1];
validData[validData.length - i - 1] = temp;
}