[JAVA] 자바 - 메소드 (유용한 연산)
by mini_min[JAVA]
유용한 연산이 많은 메소드!
수업 시간에 배운 메소드 연산들 중 아주 Basic 하고
유용한 연산이 되는 메소드만 정리해봤다!
◾ 두 정수 중 가장 큰 값 반환하는 메소드
public int max(int a, int b) {
int n = a > b ? a : b;
return n;
}
◾ 짝수의 합 구하는 메소드
1~n 까지의 짝수들의 합
public int even(int n) {
int s = 0;
for(int i=2; i<=n; i+=2) {
s+= i;
}
return s;
}
◾ 정수가 짝수인지 아닌지 판별하는 메소드
public boolean isEven(int n) {
return n%2 == 0;
}
이렇게 간단하게 짜일 일인가.....
return 에 연산자 넣어도 가능하더라
◾ 문자가 소문자면 대문자로 변환
public char upper(char c) {
if(c>='a' && c<='z')
c -= 32;
return c;
}
소문자에서 대문자로 가는 방법 -32 해줌. 반대로 대문자에서 소문자로 가려면 +32 해줌
◾ 인수로 넘겨 받아 구구단 출력
1~9 까지만 출력해야한다.
public void gugudan (int n){
int s = 0;
if(n<1 || n>9) return;
else
for(int i=1; i<9; i++) {
s = n * i;
}
}
◾ 1~100 사이 난수 발생시켜 반환
public int random100() {
return (int)(Math.random()*100) + 1;
}
'Java' 카테고리의 다른 글
[JAVA] 자바 - 비정형 인자(Varargs, 가변인수) (0) | 2022.07.19 |
---|---|
[JAVA] 자바 - 메소드 오버로딩 overloading (0) | 2022.07.19 |
[JAVA] 자바 - 재귀 호출 (0) | 2022.07.19 |
[JAVA] 자바 - call by value / call by reference (0) | 2022.07.19 |
[JAVA] 자바 - 객체 배열 선언 (배열 합 & 랜덤 배열 값 추출) (0) | 2022.07.19 |
블로그의 정보
개발자 미니민의 개발로그
mini_min