2016. 9. 25. 17:39ㆍ프로그래밍/자바
for문을 한번만 태우자!
public class Test {
public String getMinMaxString(String str) {
int a;
int b;
int min = 0, max = 0;
for (int i = 0; i < values.length-1; i++) {
a = Integer.parseInt(values[i]);
b = Integer.parseInt(values[i+1]);
if(i==0){
if(a>b){
max=a;
min=b;
}
else {
max=b;
min=a;
}
} else {
if ( b > max) {
max = b;
}
if (b < min){
min =b;
}
}
System.out.println("max : "+max+", min :"+min);
}
String maximum = Integer.toString(max);
String minimum = Integer.toString(min);
return maximum+" , "+minimum;
}
public static void main(String[] args) {
String str = "3 1 2 4";
Test minMax = new Test();
//아래는 테스트로 출력해 보기 위한 코드입니다.
System.out.println("최대값과 최소값은? " + minMax.getMinMaxString(str));
}
}
'프로그래밍 > 자바' 카테고리의 다른 글
알고리즘(*삼각형 출력하기) (0) | 2016.10.02 |
---|---|
알고리즘(김서방찾기) (0) | 2016.09.26 |
알고리즘(문자열반복) (0) | 2016.09.25 |
알고리즘 연습(최소값, 최대값) (0) | 2016.09.25 |
은행계좌 Mysql 연동 (입금) (0) | 2016.09.05 |