연습용365 2023. 2. 20. 05:49

 1. for문 사용법 

for ( int i = 0; i > sReturn.length; i++ ) {
	// for문을 사용할 때 이 방법 대신
}

for( Map<String, String> map : sReturn ) {
	// 이런 방법도 사용할 수 있다.
}

// 둘의 속도와 기능 차이는 거의 없기 때문에 아무 방법을 사용해도 무관하다

 

 2. 객체 생성과 동시에 중괄호로 묶어서 초기화 

Map<String, Object> mWhere = new HashMap<String, Object>() {{
    put("FIRST", request.getParameter("FIRST"));
    put("SECOND", request.getParameter("SECOND"));
    put("THIRD", request.getParameter("THIRD"));
}};

HashMap 객체를 생성과 동시에 중괄호로 묶어서 인스턴스 초기화하고, put()메서드에 키와 밸류를 추가한다. 객체 생성과 동시에 초기화 수행이 가능!