소개
게시글
질문&답변
삽입정렬에 관해 질문있습니다.
위 문제에 이어서 추가적으로 복습을 하던 중 위에 코드와 다르게 다시 짜보았을 때 import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner kb = new Scanner(System.in); int input = kb.nextInt(); int[] arr = new int[input]; for(int i =0; i ; i++){ arr[i] = kb.nextInt(); } int tmp; for(int i =1; i ; i++){ tmp = arr[i]; for(int j = i-1; j >= 0; j--){ if(arr[j] > tmp){ arr[j+1] = arr[j]; } else break; arr[j] = tmp; } } for(int i =0; i ; i++){ System.out.print(arr[i] + " "); } }}이렇게 짜서 arr[j+1]에 대입하는 것이 아닌 arr[j]에다 대입하였는데 상관없나요??두 코드 다 리뷰 부탁드립니다 ㅠㅠ
- 0
- 1
- 275
질문&답변
MemberService와 MemberServiceTest 관련한 질문입니다!
아하! 수정 전 MemberServiceTest 내에서 MemberService memberService = new MemberService();에 있는 new MemoryMemberRepository 1개와 MemoryMemberRepository memberRepository = new MemoryMemberRepository(); 이렇게 두개의 다른 객체가 생성되었는데 코드를 수정 후 @BeforeEach public void beforeEach(){ memerRepository = new MemoryMemberRepository(); // 여기서 생성된 리포지터리 객체가. . memberService = new MemberService(memberRepository); // 여기에 대입되어 MemberServiceTest안에 하나의 리포지터리 객체가 있게 되었다 라는 것이 맞나요???
- 0
- 2
- 189
질문&답변
Test 할 때 Transactional 부분에 관해 질문있습니다!!
JUnit 자체에서 테스트를 실행할 때 마다 자체적으로 환경을 롤백하고 있다고 하셨는데, 입문 강의에서는 @AfterEach에 clearStore()를 통해 테스트를 실행하고 끝날 때 마다 저장소를 지웠었는데 차이점이 있나요?
- 0
- 3
- 237
질문&답변
Model 클래스
친절한 답변 감사드립니다!
- 0
- 2
- 183