두 정수를 받아 더 큰 정수를 반환하는 예제
public int max(int a, int b) {
if (a > b) {
return a;
}
return b;
}
fun max(a: Int, b: Int): Int =
if (a > b) {
a;
} else {
b;
}
주어진 문자열을 N번 출력하는 예제
public void repeat(String str, int num, boolean useNewLine) {
for (int i = 1; i <= num; i++) {
if (useNewLine) {
System.out.println(str);
} else {
System.out.print(str);
}
}
}
//overload
public void repeat(String str, int num) {
repeat(str, num, true);
}
//overload
public void repeat(String str) {
repeat(str, 3, true);
}
fun repeat(str: String, num: Int = 3, useNewLine: Boolean = true) {
for (i in 1..num) {
if (useNewLine) {
println(str)
} else {
print(str)
}
}
}