07lambda.jsp์ ์ฝ๋๋ด์ฉ
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<%request.setCharacterEncoding("UTF-8"); %>
<%@include file="/WEB-INF/inc/header.jsp" %>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%@include file="/WEB-INF/inc/top.jsp" %>
lambda ์๋ฐ๋ ๋๊ฐ์
ํจ์๋ช
= (,) -> return
<hr>
${sum=(a,b) -> a+b ; ''}
${sum(30,24) }
<hr>
${ ch=a->a+10 ; ''}
${ch(10) }
<hr>
${factorial=a-> a==1 ? 1: a*factorial(a-1) ; '' }
${factorial(5) } 120
${gause=(a,b)->(a+b)*(b-a+1)/2 ; ''}
${gause=(1,100) } <br>
${pitagoras=(a,b) ->Math.sprt(a*a+b*b) ; '' }
${pitagoras(3,4) }
</body>
</html>