반응형 java공부2 [JAVA 기초] 자바 생성자 설명 자바공부를 하시는 분들은 객체 생성이라는 부분을 배우고, spring을 공부하는 분들 같은 경우는 계속 객체생성이라고 등장하는 문구가 있습니다. 근데 뭔지 모르고 student = new student(); 라고만 쓰다가 어느날 , student = new person(); 식의 코드를 보면 어..? 하고 당황을 할 수 있습니다. 그렇기 때문에 객체생성하는 한줄에 어떤의미가 있는지는 알고 가셨으면 합니다. 2022. 1. 26. [알고리즘] Java 팩토리얼(factorial) 구하기. (for문, 재귀함수) 팩토리얼의 구조를 살펴보자 정수: 5가 입력이 되었을 때, 5*4*3*2*1이된다. 즉 답은 120이 나오게 된다. 정수: 459가 입력이 되었을 때는 459*458*457*....1이 답이 된다. 그럼 N이 입력 되었을때, N*(N-1)*(N-2)...로 가서 (N-1)=1이 될때까지 반복을 하게 될것이다. 이것을 해결하기 위해 하나하나 해보도록 하겠다. 1. 첫번째 조건 : 숫자를 입력받는다. c같은 경우는 scanf(); java같은 경우는 sc.nextInt(); 를 통해 받게 될것이다. ※앞으로의 설명은 Java로 풀이 할것이다. 입력을 받아야 하기 때문에 Scanner를 사용해야한다. import java.util.*; //보통 java.util.Scanner;를 쓰지만 *는 모든것을 사용하겠.. 2021. 4. 27. 이전 1 다음 반응형