Method 5

[Java] Method 메서드 ( 오버로딩 overloading / 매개변수 / 가변인자 ) + 응용

* 메서드의 오버로딩 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 package day08; public class MethodEx5 { static int plus(int a, int b) { return a+b; } static float plus(float a, int b) { return a+b; } static String plus(String a, String b) { return a+b; } // method overloading public static void main(String[] args) { int a = 100; int b = 200..

Java 2023.03.13

[Java] Method 메서드 ( return / overloading / call by value / call by reference)

* 메서드(method)란? - 자주 사용하는 코드에 이름을 주는 것 > static void 이름(자료형 변수명, 자료형 변수명, ...) { 코드; } - 증가하는 별, +, - 출력 / 구구단 2단 출력 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 package day07; public class MethodEx1 { // 자주 사용하는 코드에 이름을 주자 : method // static void 이름() { // 코드; // } // (지역변수 선언) cnt : 매개변수..

Java 2023.03.10

생활코딩 JAVA method - 메소드의 활용 (+수업을 마치며)

6. 메소드의 활용 - 메소드를 활용해 처리 방법에 이름을 붙일 수 있다면, 코드를 더 단정하게 정리할 수 있음 > 낯선 코드를 만나도 코드의 취지를 단번에 알 수 있음 - 메소드를 통해 코드의 가독성을 획기적으로 높일 수 있으며, 작성한 메소드는 호출이 가능하기 때문에 재사용이 가 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 public class AccountingApp { // 공급가액 public static double valueOfSupply = 10000.0; // 부가가치세율 public static double vatRate = 0.1; public static double getVAT() { return valueOfSupp..

Java 2023.01.07

생활코딩 JAVA method - 메소드의 입력 / 메소드의 출력

4. 메소드의 입력 - 함수의 괄호 안에 입력값을 주면 입력값에 따라 method가 다르게 동작하도록! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 public class WhyMethod { public static void main(String[] args) { //인자, argument printTwoTimes("a", "-"); //100000000 printTwoTimes("a", "*"); //100000000 printTwoTimes("a", "&"); printTwoTimes("b", "1"); } //매개변수, parameter public static void printTwoTimes(String text, String delimite..

Java 2023.01.02

생활코딩 JAVA method - 이미 익숙한 메소드 & 메소드의 기본 형식

2. 이미 익숙한 메소드 1 2 3 4 5 6 7 8 9 10 public class FirstMethod { public static void main(String[] args) { System.out.println("Hello Method"); System.out.println(Math.floor(1.1)); } } Colored by Color Scripter cs - System.out.println(Math.floor(1.1)); > 수학과 관련된 기능 중 1.1이라는 값에서 소숫점을 내림해서 1.0으로 바꿔주는 기능 > 즉, 입력값을 받아서 내림해서 출력해 주는 'method' - System.out.println("Hello Method"); > 따옴표 안의 입력값을 출력해 주는 'metho..

Java 2023.01.02