12.04
<실습>
1. 자바 프로그램 반복문 : 기본 for문, 향상된 for문
2. member_list.jsp에 적용
3. 회원 멤버 클래스 만들기
: 회원상태정보 저장하는 필드(멤버변수, user_id, user_name, email,..) 생성, VO(Value Object)클래스
4. 회원 멤버변수의 행동 양식 규정하는 메소드 생성
5. 자바프로그램 : 배열, 추상, 상속, 인터페이스 연습
자바프로그램 사용하기 위해, src/test/java 폴더를 만들고, kr.or.test 패키지를 만든다.
그 안에 class 파일을 생성하는데, 중요한 것은
1. 클래스명 첫글자는 대문자
2. public static void main(String[] args) 옵션 체크하기
3. 실행할 땐, Run as-> Java Application
- for 반복문 연습
LoopApp.java 생성
기본 for문
int[] numbers = {1,2,3,4,5,6,7,8,9,10};
int cnt;
for(cnt=0; cnt<10; cnt++) {
System.out.println("현재 카운터는 " + numbers[cnt]);
}
향상된 for문 - 스프링 jsp에서 가장 많이 사용하게 될 구문
String[] names = {"사용자1", "사용자2", "사용자3", "사용자4", "사용자5"};
for(String user_name:names){
System.out.println("등록된 사용자 이름은 " + user_name);
}
String[][] members = {
{"admin", "관리자", "admin@abc.com", "true", "2020-12-01", "ROLE_ADMIN"},
{"user", "사용자", "user@abc.com", "false", "2020-12-04", "ROLE_USER"}
};
for(String[]:members){
System.out.println(member[0]+ " | " + member[1]+ " | "+ member[2]+ " | "
+ member[3]+ " | " + member[4]+ " | " + member[5]);
}
- 위에서 사용한 for문을 member_list.jsp에 적용해본다.