lala9663
Bump into
lala9663
전체 방문자
오늘
어제
  • 분류 전체보기 (158)
    • JavaScript (1)
    • Java (39)
    • Spring (28)
    • IntelliJ (7)
    • Git,Github (2)
    • CS (22)
    • Algorithm (23)
      • Algorithm 문제 (13)
    • 공부방 (9)
    • 그 외 (27)
      • TIL (24)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Til
  • servlet
  • 1193
  • Get
  • 백준
  • jsp
  • was
  • 스트림(Stream)
  • Post
  • 자바
  • 정적
  • Java
  • 백준 2292
  • Spring
  • 백준 벌집
  • 동적
  • 웹서버
  • 자바 람다
  • 웹 3.0
  • try-catch
  • thread
  • Intellij

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
lala9663

Bump into

Java

[자바] 향상된 for문

2022. 9. 26. 21:18

장점


  1. 간편하고 가독성 좋은 코드
  2. 배열 인덱스 문제 해결

단점


  1. 인덱스를 사용하지 못한다.(일반 for문의 int i =0; 할 때 i 같은 인덱스를 말한다) 하지만 방법이 있다.

2. 배열이나 ArrayList 값을 사용할 순 있지만 수정할 수는 없다.

문법


for(자료형 변수명 : 배열명){
    문장
}

예제)

char[] alphabets = new char[26];
        char ch = 'A';

        for (int i = 0; i < alphabets.length ; i++) {
            alphabets[i] = ch++;
        }

        for ( char alpha : alphabets){
            System.out.println(alpha + "," + (int)alpha);
        }
    }
}

결과
A,65
B,66
C,67
~
~
Z,90

'Java' 카테고리의 다른 글

[자바] 접근 제어자  (0) 2022.09.28
[자바] BufferReader 와 BufferWriter  (0) 2022.09.27
[자바] 배열(array)  (0) 2022.09.26
[자바] hasNext() 와 next() 메서드의 차이는???  (1) 2022.09.26
[자바] 정적 멤버와 static,싱글톤(singleton)  (0) 2022.09.26
    'Java' 카테고리의 다른 글
    • [자바] 접근 제어자
    • [자바] BufferReader 와 BufferWriter
    • [자바] 배열(array)
    • [자바] hasNext() 와 next() 메서드의 차이는???
    lala9663
    lala9663
    초보의 험난한 공부

    티스토리툴바