π‘ κ²°κ³Όκ°μ΄ νμνλ©΄ return μ¬μ© (λ°νκ° O)
π‘ μ λ ₯κ°μ΄ νμνλ©΄ 맀κ°λ³μ μΆκ°
π‘ μ€νλ§ νλ©΄ λλ©΄ void μ¬μ©β λ©μλ κΈ°λ³Έ νμ [μ κ·Όμ μ΄μ] [λ°ννμ ] λ©μλμ΄λ¦(맀κ°λ³μ) { μ€νν μ½λ; return λ°νκ°; }
Solution sol = new Solution(); // λ°°μ°/κ°μ²΄λ₯Ό 무λμ μΈμ
sol.multiply(3, 4); // λ°°μ°κ° λμ¬λ₯Ό λ§ν¨ (λ©μλ μ€ν)
class Utility {
public static void printMessage() {
System.out.println("κ°μ²΄ μμ΄ μ€ν κ°λ₯!");
}
}
class Main {
public static void main(String[] args) {
Utility.printMessage(); // κ°μ²΄ μμ± μμ΄ μ€ν κ°λ₯!
}
}
public int sum(int a, int b) { //λ©μλ μ μΈ
return a + b; // / λ μλ₯Ό λν κ°μ λ°ν
}
int result = sum(5, 3);
System.out.println("κ²°κ³Ό: " + result);
β μΆλ ₯: κ²°κ³Ό: 8
aμ bλ₯Ό λ°μμ λν ν κ²°κ³Ό λ°ν
public int calculateTotalPrice(int price, int quantity) {
return price * quantity;
}
β μν κ°κ²©κ³Ό κ°μλ₯Ό λ°μ μ΄ κ°κ²©μ κ³μ°νλ ν¨μ
public int sum(int value1, int value2) {
int result = value1 + value2;
return result;
β value1μ value2λ₯Ό λν ν κ²°κ³Ό λ°ν
public void printHello(String name) {
System.out.println("μλ
νμΈμ, " + name + "λ!");
}
printHello("μ§λ‘±");
β μΆλ ₯: μλ
νμΈμ, μ§λ‘±λ!
β void β λ°νκ°μ΄ μμ = nameμ λ°μμ λ¨μν println μ€ν
public void addToCart(String item) {
System.out.println(item + " μ₯λ°κ΅¬λμ μΆκ°λμμ΅λλ€!");
}
β μ₯λ°κ΅¬λμ μν μΆκ°νλ κΈ°λ₯
public int getNumber() {
return 10;
}
int num = getNumber();
System.out.println("μ«μ: " + num);
β μΆλ ₯: μ«μ: 10
맀κ°λ³μ μμ΄ νμ 10μ λ°ν
β void λ©μλλ λ°νκ°μ΄ μκΈ° λλ¬Έμ returnμ κΌ μΈ νμλ μμ§λ§ μ€κ°μ λ©μλλ₯Ό κ°μ μ’ λ£νκ³ μΆμ λ return;μ μ¬μ©ν μλ μμ!
public void greet() {
System.out.println("Hello, World!");
return; // void λ©μλμμλ returnμ μ¨λ λμ§λ§ νμλ μλ
}
greet();
public void displayMenu() {
System.out.println("1. νλ²κ±°\n2. νΌμ\n3. μ½λΌ");
}
β λ©λ΄ μΆλ ₯
public void checkNumber(int num) {
if (num < 0) { // numμ΄ 0λ³΄λ€ μμ μ λλ§ μ€ν
System.out.println("μλͺ»λμ
λ ₯μ
λλ€.");
return; // μ¬κΈ°μ λ©μλλ₯Ό κ°μ μ’
λ£ β μλ μ½λ μ€ν μ λ¨!
}
System.out.println("μ
λ ₯ν μ«μ: " + num); // 0λ³΄λ€ ν¬λ©΄ μ μ μ€νλ¨
}
β μΆλ ₯ :
μλͺ»λ μ
λ ₯μ
λλ€. // -5μΌ λ return; λλ¬Έμ μ’
λ£λ¨
μ
λ ₯ν μ«μ: 10 // 10μΌ λ return μ€ν μ λ¨ β μ μ μΆλ ₯λ¨