diff --git a/src/main/java/com/greedy/level02/normal/Application.java b/src/main/java/com/greedy/level02/normal/Application.java new file mode 100644 index 0000000..184a957 --- /dev/null +++ b/src/main/java/com/greedy/level02/normal/Application.java @@ -0,0 +1,17 @@ +package com.greedy.level02.normal; + +public class Application { + public static void main(String[] args) { + RandomMaker rm = new RandomMaker(); + //첫 번째 인자의 최소값 부터 두 번쨰 인자까지 범위의 난수를 출력 (randomNumber 호출) + System.out.println(rm.randomNumber(10,20)); + // 인자로 전달한 정수 길이의 랜덤한 문자열을 출력함 (randomUpperAlphabet 호출) + System.out.println(rm.randomUpperAlphabet(10)); + // 가위, 바위, 보 중 한 가지를 출력함 (rockPaperScissors 호출) + System.out.println(rm.rockPaperScissors()); + //앞면, 뒷면 중 한 가지를 출력함 (tossCoin 호출) + System.out.println(rm.tossCoin()); + + + } +} diff --git a/src/main/java/com/greedy/level02/normal/RandomMaker.java b/src/main/java/com/greedy/level02/normal/RandomMaker.java new file mode 100644 index 0000000..5f1c847 --- /dev/null +++ b/src/main/java/com/greedy/level02/normal/RandomMaker.java @@ -0,0 +1,37 @@ +package com.greedy.level02.normal; + +import java.util.Random; + +public class RandomMaker { + + public int randomNumber(int min, int max) { + return (int) (Math.random()*(max-min)+min); + } + public String randomUpperAlphabet(int length){ + if(length < 1){ + return "Error"; + } + Random rand = new Random(); + StringBuilder sb = new StringBuilder(); + + for(int i=0; ib){ + return a; + }else{ + return b; + } + + } + public int sumTwoNumber(int a, int b){ + return a+b; + } + public int minusTwoNumber(int a, int b){ + return a-b; + } + + +}