λ©μλ
- λμμ ꡬνν ν¨μ λΈλ‘ (λ¬Έμ₯λ€μ λ¬Άμ΄ λμ κ²)
- κ°(μ λ ₯)μ λ°μμ μ²λ¦¬νκ³ , κ²°κ³Όλ₯Ό λ°ν (μΆλ ₯)
- ν΄λμ€ μμμμλ§ μ μ κ°λ₯
- λ©μλμ μ₯μ
- μ€λ³΅μ½λ μ κ±°, κ΄λ¦¬ μ©μ΄, μ¬μ¬μ© κ°λ₯
- λ©μλμ μ μΈ
- λ°ν κ° νμ
λ©μλ λͺ
(λ§€κ°λ³μ1, λ§€κ°λ³μ2....){ // μ μΈλΆ
return λ°ν κ°; // ꡬνλΆ
}
- λ°ν κ°μ΄ μμ κ²½μ°μλ void νμ μ μ§μ
- λ©μλ λͺ λͺ κ·μΉ
- μ«μλ‘ μμνλ©΄ μλ¨
- $, _ μ΄μΈμ νΉμ λ¬Έμ μ¬μ© λΆκ°λ₯
- CameCase νκΈ°λ²μ λ°λ¦: 첫 λ²μ§Έ λ¨μ΄λ μλ¬Έμ, λ λ²μ§Έ λ¨μ΄μ 첫 κΈμλ λλ¬Έμλ‘ νκΈ°
package Day02;
public class Calculator {
// intν λ§€κ°λ³μ λ κ°λ₯Ό λ°μ λν κ°μ 리ν΄νλ λ©μλ
int add(int x, int y) {
return x + y;
}
// intν λ§€κ°λ³μ λ κ°λ₯Ό λ°μμ λλ 1κ°μ doubleν κ°μΌλ‘ 리ν΄νλ λ©μλ
double devide(int x, int y) {
return (double)x / y;
}
}
package Day02;
public class _08_method {
public static void main(String[] args) {
// TODO Auto-generated method stub
Calculator cal = new Calculator();
int result;
double result2;
result = cal.add(10, 3);
System.out.println("10 + 3μ κ²°κ³Ό : " + result);
result2 = cal.devide(10, 3);
System.out.println("10 / 3μ κ²°κ³Ό : " + result2);
}
}
- μΈμ: λ©μλ νΈμΆμ μ λ¬νλ κ°
- λ§€κ° λ³μ: λ©μλμμ κ°μ λ°μ λ μ¬μ©νλ λ³μ
- λ§€κ°λ³μμ κ°μλ₯Ό λͺ¨λ₯Ό λμ λ©μλ μ μΈ
- λ°°μ΄μ μ΄μ©ν΄μ λ§€κ°λ³μλ₯Ό λ°λλ‘ λ©μλ μ μΈ
// λ§€κ°λ³μμ κ°μλ₯Ό λͺ¨λ₯Ό λ λ©μλ μ μΈ
int sum(int[] scores) {
int totalScore = 0;
for(int i = 0; i < scores.length; i++) {
totalScore += scores[i];
}
return totalScore;
}
s1 = proverb.concat("never Bites!");//λ¬Έμμ΄ κ²°ν©
s2 = proverb.replace('B', 'b'); //λ¬Έμ κ΅ν
s3 = proverb.substring(2, 5); //λΆλΆ λ¬Έμμ΄ μΆμΆ
s4 = proverb.toUpperCase(); //λλ¬Έμλ‘ λ³ν
νΈμΆ μ€ν (Call stack)
- μ€ν (stack): λ°μ΄ λ§ν μμ. μμ 차곑 차곑 μμΈλ€
- λ©μλκ° μνμ νμν λ©λͺ¨λ¦¬κ° μ 곡λλ 곡κ°
- λ©μλκ° νΈμΆλλ©΄ νΈμΆμ€νμ λ©λͺ¨λ¦¬ ν λΉ, μ’ λ£λλ©΄ ν΄μ
LIST
'#1 Language π > 1-4 JAVA' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JAVA] λμ λ°μ (0) | 2022.11.06 |
---|---|
[JAVA] Return λ¬Έ (0) | 2022.11.06 |
[JAVA] this μμ±μ, μ°Έμ‘° λ³μ this (0) | 2022.11.06 |
[JAVA] κ°μ²΄μ ν΄λμ€ (0) | 2022.11.06 |
[JAVA] μ΄κ±° νμ (Enum) (0) | 2022.11.06 |