Programming language/Java

[Java]Split 함수

  • -
반응형
Split()

Split 함수는 문자열을 특정 문자를 기준으로 구분하여 배열 안에 담아줍니다.

 

아래는 페이지 내에서 Split 함수를 사용한 예제입니다.

cast라는 문자열은 ';(세미콜론)'에 의해 구분되어 배열 weather에 입력됩니다.

그리고 배열 인덱스 0번 자리부터 순서대로 입력해주었습니다. 오늘의 날씨 버튼을 클릭하면 결과를 확인할 수 있습니다.

<%@page language="java" contentType="text/html; charset=euc-kr"%>

<html>
<%
String cast = "2018.08.13;서울;36도;폭염지속";
String[] weather = cast.split(";");
String date = weather[0];
String locat = weather[1];
String temp = weather[2];
String state = weather[3];
%>
<head>
<title>TEST 페이지</title>
<script>
function getWeather(){
    document.getElementById('date').innerHTML = "<%=date%>";
    document.getElementById('locat').innerHTML = "<%=locat%>";
    document.getElementById('temp').innerHTML = "<%=temp%>";
    document.getElementById('state').innerHTML = "<%=state%>";
}
</script>

</head>
<body>
<form id=f1>
 <div>
    <input type="button" value="오늘의 날씨" onclick="getWeather()">
 </div>
 <br>
 <table width='30%' height='100px' border='1'>
     <tr>
       <td />
       <td colspan=3 />오늘의 날씨
     </tr>     
     <tr>
       <td /><span id="date"></span>
       <td /><span id="locat"></span>
       <td /><span id="temp"></span>
       <td /><span id="state"></span>
     </tr>
 </table>
</form>
</body>
</html>

+ 피드백은 언제나 환영입니다 :)

반응형

'Programming language > Java' 카테고리의 다른 글

[Java]int와 Integer의 차이  (0) 2018.08.22
[Java]try catch finally  (0) 2018.08.17
[Java]JVM 메모리 구조  (0) 2018.08.12
[Java]인스턴스(Instance)  (0) 2018.08.09
[Error]java.lang.ArrayIndexOutOfBoundsException  (0) 2018.08.09
Contents

포스팅 주소를 복사했습니다.

이 글이 도움이 되었다면 공감 부탁드립니다.