package com.work.test;
public class MethodTest {
public static void main(String[] args) {
MethodType test = new MethodType();
for(int index = 0; index < 5; index++) {
test.doA();
}
System.out.println();
String[] hello = {"안녕하세요!", "hello", "하이루"};
for (String message : hello) {
test.doB(message);
}
System.out.println();
test.doC();
int result = test.doC();
System.out.println(result);
System.out.println(test.doC());
System.out.println();
result = test.add(100, 1234);
System.out.println(result);
System.out.println();
test.add(100, 200);
test.add(100L, 200);
test.add(100, 200L);
test.add(100L, 200L);
test.add(100, 200F);
}
}
package com.work.test;
public class MethodType {
public void doA() {
System.out.println("안녕");
}
public void doB(String message) {
System.out.println(message);
}
public int doC() {
System.out.println("call doC()");
return 12;
}
public int add(int op1,int op2) {
System.out.println("int, int");
return op1 + op2;
}
public long add(long op1,long op2) {
System.out.println("long, long");
return op1 + op2;
}
public double add(double op1,double op2) {
System.out.println("double, double");
return op1 + op2;
}
}