반응형
- package javaalgorithm;
- import java.util.StringTokenizer;
- public class GetMinMaxString {
- int count = st.countTokens();
- int[] arr = new int[count];
- int max,min;
- for(int i=0;i<count;i++){
- }
- max=arr[0];
- min=arr[0];
- for(int i=1;i<count;i++){
- if(max<arr[i])
- max=arr[i];
- if(min>arr[i])
- min=arr[i];
- }
- return "" + min + " " + max;
- }
- String str = "1 2 3 4";
- GetMinMaxString minMax = new GetMinMaxString();
- //아래는 테스트로 출력해 보기 위한 코드입니다.
- }
- }
처음에는 StringTokenizer를 사용해서 문제를 풀었지만 다른사람의 풀이를 보고나서 String에 split이라는 함수를 사용해서 " "를 지울 수 있는 방법이 있다는 것을 알았다.
그리고 split함수를 이용해서 문제를 푼 방법.
- package javaalgorithm;
- public class GetMinMaxString1 {
- int len = s.length;
- for(int i=1;i<len;i++){
- }
- return "" + min + " " + max;
- }
- String str = "1 2 3 4";
- GetMinMaxString1 minMax = new GetMinMaxString1();
- //아래는 테스트로 출력해 보기 위한 코드입니다.
- }
- }
'자바' 카테고리의 다른 글
가운데 글자 가져오기 (0) | 2016.11.17 |
---|---|
시저암호 (0) | 2016.11.17 |
나누어 떨어지는 숫자배열 (0) | 2016.11.14 |
문자열 내림차순으로 배치하기 (0) | 2016.11.14 |
삼각형 출력하기 (0) | 2016.11.14 |