336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
package hw0425;
public class Prob2 {
public static void main(String[] args) {
String url1
="http://localhost/order?prodId=PROD-001&prodName=갤럭시3&price=980000";
String ProdName=getParameter(url1,"prodName");
System.out.println("제품이름:"+ProdName);
String url2
="http://localhost/registUser?userId=USER-001&userName=홍길동&address=서울시"
+ "강남구&userAge=26";
String userAddress=getParameter(url2,"address");
System.out.println("회원주소:"+userAddress);
}
private static String getParameter(String url, String paramName) {
String temp[]=url.split("&");
String result="";
for (int i = 0; i < temp.length; i++) {
String pemp[]=temp[i].split("=");
for (int j = 0; j < pemp.length; j++) {
if(pemp[j].equals(paramName)){
result=pemp[j+1];
}
}
}
return result;
}
}
//한번에 자르는 방법
/* String temp[]=url.split("[&=]");
String result="";
for (int i = 0; i < temp.length; i++) {
if(temp[i].equals(paramName)){ //문자열 비교는 equals
result=temp[i+1];
}
}
*/
'Language > Java 예제' 카테고리의 다른 글
[Java예제] 문자열 역순 출력, 역순정렬 (0) | 2016.10.19 |
---|---|
[Java예제] 일반화,오버라이딩 예제 (0) | 2015.01.30 |
[Java예제] 평균값에 가장 가까운 중간 값 추출하는 예제 (0) | 2015.01.30 |
[Java예제] 책 목록 및 가격계산 예제 (0) | 2015.01.30 |
[Java예제] 암호화 (0) | 2015.01.30 |