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>