향상된 For문 [ for(:)]
http://kaludin.egloos.com/2261361
class PlafFrame extends JFrame
{
public PlafFrame()
{
setTitle("PlafTest");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
// JPnale을 상속하는 패널 생성
buttonPanel = new JPanel();
//설치된 모든 룩앤필 구현을 나열하기위한 처리(객체의 배열을 얻음)
UIManager.LookAndFeelInfo[] infos = UIManager.getInstalledLookAndFeels();
for(UIManager.LookAndFeelInfo info : infos) <== 이부분
//룩앤필의 표시이름과, 룩앤필의 구현 클래스 이름을 반환
makeButton(info.getName(), info.getClassName());
//패널을 프레임에 추가
add(buttonPanel);
----------------------------------------------
for문 형식이 예를들면, for(int i=0; i<100; i++) 이런식으로 알고있는데..
저위에 for문은 어떻게 해석해야 하는걸까요.. ㅠ.ㅠ
고수님들 부탁드립니다.!!!
re: 자바 For 문 (Java For) 관련 질문입니다... |
---|
1.5에서 추가된 향상된 for문이네요.
만약에 int locationEle [] = new int[10]; 이라는 배열을 하나 선언해두고 반복문을 돌리고자 하면
for(int i=0 ; i<locationEle.length ; i++){
int ele = locationEle[i];
}
이러한 식으로 작성을 해야 하지만 1.5에서 추가된 향상된 for문같은경우는 다음과 같이 작성이 가능합니다.
for (int ele : locationEle) {}