자바에서 for 문은 가장 빈번하게 사용되는 반복문입니다.

 

반복적인 업무를 처리하기 때문에 배열 또는 ArrayList 등과 함께 자주 사용되고

 

for 문에서 이용하는 변수는 배열의 인덱스로 겸용되어 쓰여지는 경우가 많이 있습니다.

 

< for 문의 기본 형식 >

 

for (초기화식; 조건식; 업데이트식)

실행부분;

 

1
2
3
4
5
6
7
8
9
public class ForTest {
    
    public static void main(String[] args) {
        int array[] = {1020304050};
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
    }
}
cs

 

 

이렇게 함께 사용되는 경우가 많아져서 JDK 5.0 버전부터는 향상된 for 문을 지원하고 있습니다.

 

< for each 문의 형식 >

 

for (변수타입 변수이름 : 배열이름)

실행부분;

 

1
2
3
4
5
6
7
8
9
public class ForTest {
    
    public static void main(String[] args) {
        int array[] = {1020304050};
        for (int number : array) {
            System.out.println(number);        
        }
    }
}
cs

 

for each (향상된 for 문) 에서는 배열의 항목 수만큼 실행부분을 반복하는데

반복이 이루어질 때마다 배열의 항목을 순서대로 꺼내어 변수(number) 에 자동으로 대입해 줍니다.

 

따로 반복 변수(int i) 를 선언하거나 배열의 값을 가져오는 부분(array[i]) 없이

실행부분에서는 하고자 하는 작업에 집중할 수 있습니다.

 

위의 두 개의 소스코드는 결국 동일한 결과를 출력하게 됩니다.

 

 

자바 for each 문을 사용할 때 주의해야 할 점은

오직 배열의 값을 가져다 사용할 수만 있고(read) 수정할 수 는 없다는 것(write) 입니다.

 

(추가적으로 for 문과 for each 문의 구현 방식에 대한 성능 차이는 없다고 볼 수 있습니다.)

 

Posted by maze1008
,

크롬 홈페이지를 네이버로 설정했는데 왜! 크롬을 켜면 구글 화면이 나오는거지?

2015/04/12 - [IT/ETC] - 크롬 홈페이지 설정 (홈 설정, 홈버튼 표시)

 

 

크롬을 사용하면서 헷갈리는 것 중 하나가 홈페이지와 시작페이지 설정이 아닐까 싶습니다.

 

인터넷 익스플로러에서는 홈페이지와 시작페이지의 개념이 동일하게 사용되고 있어서

 

홈페이지를 설정해 놓으면 브라우저가 실행될 때에도 홈페이지가 보여지고, 홈버튼을 클릭해도 다시 홈페이지로 돌아가게 되지요.

 

하지만 크롬에서는 홈페이지와 시작페이지를 분리해서 설정할 수 있습니다.

 

지난 포스트에서 홈페이지 설정을 해보았는데요.

 

홈페이지는 홈버튼을 클릭했을 때 이동할 페이지를 나타냅니다.

 

시작페이지는 크롬을 실행했을 때 처음으로 보여질 페이지를 의미합니다.

 

이번에는 크롬 시작페이지 설정 방법에 대해서 알아보도록 하겠습니다.

 

 

 

크롬을 실행하면 기본적으로 화면 중앙에 자주 이용하는 웹 페이지 8개와 구글 검색창이 보여집니다.

 

이 크롬 시작페이지에 네이버, 다음, 구글 등이 나타나도록 변경하고 싶다면

 

 

 

우측 상단의 Chrome 맞춤설정 및 제어 버튼 > 설정(S) 메뉴를 클릭합니다.

 

 

 

시작 그룹 카테고리에 "특정 페이지 또는 페이지 집합 열기" 항목을 체크하고

페이지 설정 버튼을 클릭합니다.

 

 

 

크롬 시작페이지로 사용할 페이지를 입력 / 삭제  > 확인 버튼을 클릭합니다.

(저는 테스트를 위해서 다음을 입력해 보았습니다.(www.daunm.net))

 

 

 

변경된 설정이 적용되기 위해서 크롬을 종료한 후에 재실행 합니다.

설정에서 변경한 대로 시작페이지에 다음이 보여집니다.

 

크롬 시작페이지 설정 알고보니 간단하죠!

 

Posted by maze1008
,

지난 포스트에서 윈도우에 git 설치하는 방법에 대해 소개해 드렸는데요.

2015/03/31 - [IT/GIT] - 윈도우에 GIT 설치하기

 

우리가 유용하게 사용하고 있는 이클립스에도 EGit 플러그인을 설치하여 이용할 수 있습니다.

 

Git Bash 창을 사용할 때보다 UI 적으로 쉽게 접근할 수 있는 방법으로 지금부터 설치 방법을 알아보도록 하겠습니다.

 

 

1. EGit 플러그인 설치하기

 

 

이클립스(Eclipse) 를 실행하고 Help 메뉴 > Install New Software... 을 클릭합니다.

이클립스에 추가적인 플러그인을 설치해서 사용할 때 자주 이용하게 되는 기능입니다.

 

 

 

Add 버튼을 클릭합니다.

 

 

 

어떤 사이트로부터 플러그인을 다운받을지 위치를 추가하는 다이얼로그입니다.

Name 에는 원하는 이름을 입력하시고 (사이트를 식별하는 이름입니다.)

Location 에는 http://download.eclipse.org/egit/updates 입력한 후

OK 버튼을 클릭합니다.

 

 

 

사이트로 부터 다운로드 받을 수 있는 플러그인 리스트가 다이얼로그에 나타납니다.

입력한 사이트로부터 Eclipse Git Team Provider 와 JGit 을 다운받을 수 있으므로

체크박스에 나타난 항목을 모두 체크한 후 Next 버튼을 클릭합니다.

 

 

 

Install 할 것인지 다시한번 묻는 다이얼 로그 입니다.

Next 버튼을 클릭합니다.

 

 

 

라이센스 동의를 묻는 부분으로

I accept ... 항목에 체크하고 Finish 버튼을 클릭합니다.

 

 

 

설치가 진행중 입니다.

 

 

 

플러그인 설치가 모두 완료되면 이클립스를 재부팅하라는 다이얼로그가 나타납니다.

Yes 버튼을 클릭합니다.

 

 

 

 

 

2. Git Perspective 사용하기

 

 

이클립스에 Git 설치를 모두 마쳤습니다.

이제 Git 관련 설정을 사용할 수 있는 Git Perspective 화면으로 이동해 보도록 하겠습니다.

 

재실행 된 이클립스에서 Window 메뉴 > Open Perspective > Other... 를 클릭합니다.

 

 

 

Git 선택 > OK 버튼을 클릭합니다.

 

 

 

우측 상단에 Git 이 선택되어져 있고, Git 과 관련된 설정을 할 수 있는 화면으로 이동되었습니다.

이 곳에서 Clone, Push, Pull 등의 작업들을 수행할 수 있습니다.

(사용 방법은 다른 포스트에서 자세히 알아보도록 하겠습니다.) 

'IT > GIT' 카테고리의 다른 글

윈도우에 GIT 설치하기  (0) 2015.03.31

Posted by maze1008
,