[인텔리J] psvm과 그 아이들

동쪽에서만나다·2022년 11월 8일

인텔리제이 상에서 클래스 내부에서 psvm을 입력한다면 다음과 같이 나타난다.

main() method declaration, 즉 psvm은 메인 메서드 선언이다.

이제 psvm내부에서 아이들을 찾아보자.
(물론 메인메서드 뿐만아니라 다른 메서드 내부에서도 찾을 수 있다.)

🎠it

배열왔습니다. -> itar

인텔리제이 메서드 내부에서 itar을 입력시 Iterate elements of array을 나타내는 단축키가 나타난다.

입력해보자.

놀랍게도 메서드 매개변수로 받은 int[] iamArray를 기반으로 배열 길이까지 반복문이 생성된다.(계속 for부터 치던 나에게는 혁명이였다.)
모른다면 자주 사용해보자. 매우 편리하다.
역순으로 가길 원한다면 ritar도 있다.

iter -> 향상된 for문

특정요소을 변경하거나 순회하는 것이 아닌 단순히 읽기만 하려 한다면 향상된 for문을 사용해보자.

iter(Iterate Iterable or array)를 입력하면 자동으로 향상된 포문이 완성된다.

알아두면 좋을 그 외

  • itli : Iterate elements of java.util.List
  • itit : Iterate java.util.Iterator

다른 반복에 관한 것도 많으니 필요한 것은 참고해보자.

🏌️sou

출력에 관한 단축키도 많다.

직접 인텔리제이에서 치면서 손에 익히면 편리할 것 같다.

다양하게 단축키를 활용해서 생산성을 높여보자.

profile
아수라발발타

0개의 댓글