[카페자료창고]자바 문자열 추출 방법.
by HeyLee 2011. 4. 13. 20:01
import java.util.*; import java.util.StringTokenizer; class DataProcessing{ public static void main(String args[]){ //다음의 문자열에서 수치만 추출하여 평균을 구하는 메소드를 작성하세요 String data1 = "<td>45, 66,78,56,56,345,3,4,3,4,dfs,56 </td>"; String data2 = "<td> 67, 45,45,4,df,54,54,54,56,54, 345</td>";
int average1 = averageCompute(data1); int average2 = averageCompute(data2); // // System.out.println(data1 + " 의 평균은 " + average1); // System.out.println(data2 + " 의 평균은 " + average2);
//다음의 알파벳을 대문자 -> 소문자, 소문자 -> 대문자 로 변환하고 //역순으로 출력하는 메소드를 완성하세요 String sourceStr = "abCDEFghIjKlMNopQrStuVwxYZ";
String resultStr = reverseString(sourceStr); // System.out.println(sourceStr); // System.out.println(resultStr); } public static int averageCompute(String data){ int length = data.length(); String abc = null; int re; int sult = 0; int flag=0;
for(int i=0;i<length;i++){ if(data.substring(i, i+1).equals(" ")){ abc = data.replaceAll("\\p{Space}|\\p{Lower}|\\p{Upper}", ""); System.out.println("space change"); System.out.println(abc); break; } } StringTokenizer output = new StringTokenizer(abc, ",<td>/"); while(output.hasMoreTokens()){ re = Integer.parseInt(output.nextToken()); sult = sult+re; flag++; } System.out.println(sult/flag); return 0 ; } public static String reverseString(String data){ return null; } }
[카페자료창고] 퀵 정렬 C 코드 구현.
2011.04.05
[카페자료창고]JAVA 명명법 & MFC 명명법 차이
[카페자료창고]Http 에러코드 뜻
[카페자료창고]노화와 노령화 사회
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.
댓글 영역