목차
구문
for (type variableName : arrayName) {
// code block to be executed
}
예시 및 결과
String[] list = {"a","b","c","d"}
for(String i : list){
System.out.println(i);
}
//결과
//a
//b
//c
//d
사용 사례
form 으로 입력한 성/이름/이메일 정보의 결과를 보여주는 페이지(jsp) 출력시 사용
<%
EmaillistVo vo = new EmaillistVo();
EmaillistDao dao = new EmaillistDao();
List<EmaillistVo> list = dao.getList();
%>
<% for( EmaillistVo vo2 : list ){ %>
<table border="1" cellpadding="5" cellspacing="2">
<tr>
<td align=right width="110">Last name: </td>
<td width="170"> <%=vo2.getLast_name() %> </td>
</tr>
<tr>
<td align=right >First name: </td>
<td> <%=vo2.getFirst_name() %> </td>
</tr>
<tr>
<td align=right>Email address: </td>
<td> <%=vo2.getEmail() %> </td>
</tr>
</table>
<br>
<% } %>
언제 쓰면 좋을까?
1. 배열에 들어있는 값들을 출력하는 반복문을 쓸 때 - for, while보다 code가 간단해진다.
2. 배열 크기, 반복 횟수 제어가 필요하지 않을 때
반응형
'Java' 카테고리의 다른 글
[JSP] 지시자(지시어) - page directive (0) | 2024.01.16 |
---|---|
서블릿(Servlet)과 JSP(JavaServer Page) 비교 (0) | 2024.01.12 |
[Java]Integer.parseInt() 문자열을 정수로 변환하는 메서드 (0) | 2024.01.11 |
구문
for (type variableName : arrayName) {
// code block to be executed
}
예시 및 결과
String[] list = {"a","b","c","d"}
for(String i : list){
System.out.println(i);
}
//결과
//a
//b
//c
//d
사용 사례
form 으로 입력한 성/이름/이메일 정보의 결과를 보여주는 페이지(jsp) 출력시 사용
<%
EmaillistVo vo = new EmaillistVo();
EmaillistDao dao = new EmaillistDao();
List<EmaillistVo> list = dao.getList();
%>
<% for( EmaillistVo vo2 : list ){ %>
<table border="1" cellpadding="5" cellspacing="2">
<tr>
<td align=right width="110">Last name: </td>
<td width="170"> <%=vo2.getLast_name() %> </td>
</tr>
<tr>
<td align=right >First name: </td>
<td> <%=vo2.getFirst_name() %> </td>
</tr>
<tr>
<td align=right>Email address: </td>
<td> <%=vo2.getEmail() %> </td>
</tr>
</table>
<br>
<% } %>
언제 쓰면 좋을까?
1. 배열에 들어있는 값들을 출력하는 반복문을 쓸 때 - for, while보다 code가 간단해진다.
2. 배열 크기, 반복 횟수 제어가 필요하지 않을 때
반응형
'Java' 카테고리의 다른 글
[JSP] 지시자(지시어) - page directive (0) | 2024.01.16 |
---|---|
서블릿(Servlet)과 JSP(JavaServer Page) 비교 (0) | 2024.01.12 |
[Java]Integer.parseInt() 문자열을 정수로 변환하는 메서드 (0) | 2024.01.11 |