반응형
문제
배열의 내용을 역순으로 출력해보자.
실행화면
코드
public class ArrayInverse {
public static void main(String[] args) {
String list[] = {"one", "two", "three", "four", "five", "six", "seven"};
System.out.print("현재 배열: ");
for (String s: list)
//배열처리를 위해 확장된 for문. for(type변수명 : 배열이름), 배열 전체 반복
System.out.print(s+ " ");
System.out.println();
for (int i =0; i < list.length /2 ; i++) { //배열이름.length: 배열의 길이
String temp = list[i];
list[i] = list[list.length - i -1];
list[list.length - i -1] = temp;
}
//배열의 순서를 바꾸는 지점. [0]<->[7]/ [1]<->[6]/ [2]<->[5]/ [3]<->[3]
System.out.print("역순 배열: ");
for (String s : list)
System.out.print(s+" ");
}
}
반응형
'프로그래밍 > Java' 카테고리의 다른 글
뉴렉처 자바 JDBC 프로그래밍 강의 내용 정리 19-24강 (0) | 2021.08.17 |
---|---|
뉴렉처 자바 JDBC 프로그래밍 강의 내용 정리 9-18강 (0) | 2021.08.16 |
뉴렉처 자바 JDBC 프로그래밍 강의 내용 정리 1-8강 (0) | 2021.08.16 |
[자바] 은행 프로그램(잔액 조회, 인출)(while문 활용) (0) | 2020.11.09 |
[자바] 중국집 메뉴 주문 (금액 계산) 프로그램(while 문 활용) (0) | 2020.11.09 |
[자바] 월급 계산 프로그램(조건문 switch 문 활용) (0) | 2020.11.09 |