코인뒤집기문제

    Java 문제풀이1-1 / 난수 생성하기 Random()

    문제 2번은 반복문이 필요한 문제로 아직 배우지 않은 부분이었고, 수업 끝나고 계속 매달린 결과 출력이 실행된다. 끼야호! 문제 풀면서 너무 어려웠던게 강제형변환이 2번이나 필요했고, 자꾸 전달인자의 정수 길이 만큼 출력이 안되고 24724162541Z 이런식으로 출력되서 너무 어려웠다!!! 결국 풀어낸 방법은 ... 전달인자 length에 담긴 정수를 char형으로 만들고, 이를 Math.random() 함수를 이용해 65~90 ,즉 'A' 까지 'Z'로 범위의 난수 발생시켰다. ch = (char)((int)(Math.random()*26)+65); 구글링으로 가장 먼저 만들어 낸 코드 였고 이걸 계속 붙잡고 늘어졌다. 이건 꼭 써야될 것 같은데... 하고 주석으로 숨겼다가 여기 넣었다가 다시 숨겼다..