package com.greedy.level01.basic;
public class Application {
public static void main(String[] args) {
int a = 10;
int b = 20;
Calculator calc = new Calculator();
// ํจ์ ํธ์ถ, ํ์ธ์ฉ ๋ฉ์๋
calc.checkMethod();
// 1๋ถํฐ 10๊น์ง ์๋ฅผ ๋ํ์ฌ ๊ฐ์ ๋ฆฌํดํจ
int sum = calc.sum1to10();
System.out.println("1๋ถํฐ 10๊น์ง์ ํฉ : " + sum);
>>> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ๋ณ์ sum์ ์ ์ฅ ํ ์ถ๋ ฅ
// ๋ ์๋ฅผ ์
๋ ฅ๋ฐ์ ํฐ ์๋ฅผ ์ถ๋ ฅํจ
calc.checkMaxNumber(a, b);
int max = a > b ? a : b;
System.out.println("๋ ์ ์ค ํฐ ์๋ " + max + "์ด๋ค.");
>>> ๋ฉ์๋ ํธ์ถ > ๋น๊ต ์ฐ์ฐ์ ์ฌ์ฉํ์ฌ ๋ณ์ max์ ์ ์ฅ > ์ถ๋ ฅ
// ๋ ์๋ฅผ ์
๋ ฅ๋ฐ์ ํฉ์ ๋ฆฌํดํจ
int sumTwo = calc.sumTwoNumber(a, b);
System.out.println("10๊ณผ 20์ ํฉ์ : " + sumTwo);
// ๋ ์๋ฅผ ์
๋ ฅ๋ฐ์ ์ฐจ๋ฅผ ๋ฆฌํดํจ
System.out.println("10๊ณผ 5์ ์ฐจ๋ : " + calc.minusTwoNumber(10, 5));
>>> ์ ์
๋ ฅ, ๋ฉ์๋ ํธ์ถ, ์ถ๋ ฅ์ ๋์์ ์งํ
}
}
package com.greedy.level01.basic;
public class Calculator {
public void checkMethod() {
System.out.println("๋ฉ์๋ ํธ์ถ ํ์ธ");
}
public int sum1to10() {
int result = 0;
for(int num = 1; num <= 10; num++) {
result = result + num;
>>> num : 1์ด 10์ด ๋ ๋๊น์ง ์ฆ๊ฐํ๋ ๊ฒ์ ๋ฐ๋ณต
>>> result : num์ด 1์ฉ ์ฆ๊ฐ๋๋ฉด์ result์ ๊ณ์ ๊ฐ์ด ์์
>>> 0 = 0 + 1 + 2 + ... + 10 = 55
}
return result;
}
public void checkMaxNumber(int a, int b) {
}
public int sumTwoNumber(int a, int b) {
return a + b;
}
public int minusTwoNumber(int a , int b) {
return a - b;
}
}
๐ Used Keywords
method
for
return