소개
게시글
질문&답변
2022.02.13
삽입정렬에 관해 질문있습니다.
위 문제에 이어서 추가적으로 복습을 하던 중 위에 코드와 다르게 다시 짜보았을 때 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
- 193
질문&답변
2022.01.15
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
- 127
질문&답변
2022.01.05
Test 할 때 Transactional 부분에 관해 질문있습니다!!
JUnit 자체에서 테스트를 실행할 때 마다 자체적으로 환경을 롤백하고 있다고 하셨는데, 입문 강의에서는 @AfterEach에 clearStore()를 통해 테스트를 실행하고 끝날 때 마다 저장소를 지웠었는데 차이점이 있나요?
- 0
- 3
- 159
질문&답변
2021.12.08
Model 클래스
친절한 답변 감사드립니다!
- 0
- 2
- 134