66,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨김영한의 실전 자바 - 중급 1편
섹션6 날짜와 시간 - 문제와 풀이2 질문.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 섹션6 날짜와 시간 문제풀이2번째에서 막혀서 질문을 드립니다.현재 저의 코드 상태가그림으로 보시는 봐와 같이 이런 상태이고,지금 이 상태 에서, 월요일이 첫 시작 일 때(2024년 1월 1일기준),월요일에서 날짜를 넣는 방법을 모르겠더라고요. 이럴 때 에는 문제와 풀이2 해석을 보는게 나은지? 아니면 검색을 해서 라도 푸는게 나은지 알고 싶습니다.답변 부탁 드립니다.참조한 클래스는 TestLoopPlus, TestAdjusters 이 두개를 참조 했습니다.(클래스 이름 +import는 pdf에서 봄)
- 미해결김영한의 실전 자바 - 중급 1편
익명클래스 지역클래스 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]익명 클래스는 이름이 없는 지역 클래스라고 하셨는데 익명 클래스를 메소드 파라미터로 넘기는 부분에서 사용하기 때문에 지역 클래스라고 하는건가요??
- 해결됨김영한의 실전 자바 - 중급 1편
Time클래스 Period의 값을 LocalDate에 넣기
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 궁금중이 생겨서 질문을 남깁니다.Period클래스를 이용해서 지정 범위 의 시간을 구한 것을,다시 LocaDate로 값을 바꾸고 싶을때,아래의 코드처럼 코딩을 하였는데요,LocalDate startDate = LocalDate.of(2024, 1, 1);LocalDate endDate = LocalDate.of(2024, 11, 21);Period period = period.between(startDate, endDate);LocalDate localDate = LocalDate.of(period.getYears(),period.getMonths(),period.getDays());이런 코드 스타일이라고 할까요? 이렇게 코드 짜는게 맞나요?(TestBetween클래스 코드를 좀 수정 한 것입니다.)답변 부탁 드립니다.(추가) - 코드 변경 + 내용 수정글을 다시 보니 글이 너무 이상하네요. 좀 죄송합니다.저가 너무 서포터즈님 들의 도움만 바라는 것인가? 라는 생각도 좀 드는데.. 이것도 지적해주시면 감사하겠습니다.
- 해결됨김영한의 실전 자바 - 중급 1편
Long에서 더하기
해당 코드에서 Long은 final변수로 알고 있는데 for문 안에서 더하기가 어떻게 가능한가요?
- 미해결김영한의 실전 자바 - 중급 1편
ENUM 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]enum의 경우 대문자로 모두 작성하셨는데 그냥 개발자들간의 enum을 알아보기위한 약속같은 것일까요? 대문자로만 작성하는 이유가 있을까요?
- 미해결김영한의 실전 자바 - 중급 1편
concat과 +=의 차이
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]String 클래스는 불변 객체라 concat 값을 새로운 String에 담는다고 설명해주셨는데String str3 = "hello"; String str4 = "hello"; str3 += " java"; System.out.println("str3: " + str3); System.out.println("str4: " + str4); str3: hello java str4: hello와 같이 출력이 되는데 이 경우에는 왜 값이 바뀌는지 알 수 있을까요?? 현업에서 자주 사용해서요.
- 해결됨김영한의 실전 자바 - 중급 1편
중첩클래스 관련 질문
[질문 내용]안녕하세요 자바 중급 1편 중첩 클래스까지 강의를 듣다가 처음으로 질문 남겨봅니다. 여태까지 강의 들어보면 어떻게 활용해야겠다는 감이 잡히기도 했고, 개인적인 프로젝트 코딩에 까지 활용을 할 수 있었는데요~중첩클래스의 경우는 두 클래스의 긴밀한 연결관계에서 사용된다고 하셨는데, 서로 긴밀한 연결관계라면 Class - Method로 충분하게 처리가 되지않을까 하는 의문이 계속 들어서 중첩클래스의 필요성? 비중에 대해 생각해보게 되더라구요특히나 내부클래스의 경우는 (private)Method로 처리하는 것과는 다르게 어떤 이점이 특별하게 있는건지 궁금해서 질문드려봅니다!
- 미해결김영한의 실전 자바 - 중급 1편
로또문제 isUnique메소드 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.private boolean isUnique(int number){ for(int i=0; i<count; i++){ if(lottoNumbers[i] == number){ return false; } } return true; }이해가 잘안되는부분이 있어서요.처음 for문이 돌아가고, i=0인 상황에 number 매개변수에 12가 들어와서 현재 lottoNumbers[0]=12라고 가정 하고, i=0인 for문이 끝나고 두번째 for문이 돌았을때( i=1로 증가한후에) number 매개변수에 또 12가 들어왔다면 현재 lottoNumbers[0]=12가 들어있는지 어떻게 확인을하고 return false로 숫자가 중복되지않을수있는거죠 ? 이미 0번째에 12가 들어간후 i는 숫자가 1로 증가했기때문에 2번째 if문의 i도 1로 증가하지않았나요 ? 그렇다면 lottoNumbers[0]에 12가 이미 들어가있다는것을 확인 할 수가없지않나요 ..?
- 해결됨김영한의 실전 자바 - 중급 1편
time 클래스에서 of란 무엇인가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 시간 관련된 클래스를 공부하면서 궁금점이 생겨서 질문을 드립니다.타임 클래스에서 '지정된 시간 날짜'에 값을 넣을 때 하는것을 보면 앞에 'of' 라는것이 붙던데요.to가 붙으면 뭔가 계산을 해서 값이 나오는것 .get은 값을 불러 오는거, set은 값을 넣는거 라고 이해가 되고있습니다.근데 of는 몇번 을 생각해봐도 잘 모르겟더라고요.자바 에서 of의 정확한 정의는 무엇인가요?답변 부탁 드립니다.
- 미해결김영한의 실전 자바 - 중급 1편
안녕하세요 작은 질문 하나 드립니다!
혹시 영한님께서 강의 진행하실 때 아래에 단축키 어떤 걸 사용했는지 나타내주는? 플러그인 이름을 좀 알 수 있을까요..?
- 미해결김영한의 실전 자바 - 중급 1편
자바 중급2편까지 듣고 스프링강의으로 넘어가도 될까요??
예전에 기본편까지 듣고 스프링강의 들으러갔다가 쓴맛을 본 사람입니다아직 고급편이 나오지않았는데중급2편까지 듣고 스프링강의로 넘어가도 무방할까요?!
- 미해결김영한의 실전 자바 - 중급 1편
Seed 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]비워두면 내부에서 복잡한 알고리즘을 섞어서 씨드값을 생성한다고 하셨고, seed값을 전달하면 값이 고정되어있다고 설명하셨습니다. 즉 그 말씀은 서버를 종료하고 다시 기동 시켜도 동일하고, 제 로컬에서 돌리는 값이나 다른 로컬에서 돌려도 seed값을 동일하게 쓰면 모두가 그 seed에 대한 동일한 값을 반환받는 것일까요?
- 미해결김영한의 실전 자바 - 중급 1편
섹션 4 // 래퍼, Class 클래스 // 문제와 풀이2 //' 질문 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 문제와 풀이2 에서 강사님 께서 LottoGenerator 클래스에 아래와 같이 Random 객체 생성하셨는데요 .private final Random random = new Random();final 안붙이고 random 선언해도 난수는 제대로 생성되는것 같은데 왜 final 을 선언한건지 궁금해서 질문 드립니다. 이렇게 선언하면 문제가 생길수 있는걸까요?private Random random = new Random();
- 미해결김영한의 실전 자바 - 중급 1편
문제를 스스로 풀면서
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네[질문 내용]강의에 앞서 먼저 풀어봤습니다. 검색을 하진 않았고 배열의 사용가능한 메서드를 인텔리제이에서 안내해주어서 활용해봤습니다. 따로 검사 메서드를 만들지 않고 if () 부분에 Arrays.stream(lottoNumbers).anyMatch( a -> a == NumberLotto)를 활용했습니다. NumberLotto는 랜덤생성한 기본형 int입니다.궁금한 것은 처음에는 == 쓰지 않고 equals를 쓰려고했는데 문법상 안되더라구요(MAYBE 컴파일 에러)그래서 a == NumberLotto로 했는데 이런 방식은 문제가 될까요?
- 해결됨김영한의 실전 자바 - 중급 1편
문제 풀이1번 enum AythGrade 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 물어볼게 있어서 질문을 남깁니다.이넘 AuthGrade 클래스를 보면 이넘 상수 생성자에(이렇게 말해도 되나요?).ex) GUEST(1,"손님"), LOGIN(2, "로그인회원") ..... 값을 넣어서 level를 넣는것을 볼수 잇었습니다.근데 생각해 보니까이넘 상수 생성자? 를 정의할때 실수로 오타를 내서, level의 값을 잘못 넣는 경우의 수가 발생할수도 있을것 같은데..이럴 경우 어떻게 해야 오타를 안낼 까요?자바 문법상. 생성자 의 level값이 같아도 문제가 되지 않아,예방할수 있는 방법이 있을까요?그리고 '이넘 상수 생성자' 이렇게 말해도 되나요? 아니면어떻게 말해야 하나요? 이것도 대답 주시면 감사하겠습니다.답변 부탁 드립니다.
- 해결됨김영한의 실전 자바 - 중급 1편
캡슐화 원칙 + 리펙토링을 더 빨리 배우는 방법 없나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 열거형 강의, 캐슐화 + 리펙토링 을 하는것을 보고 들으면서 대단하다는 생각도 들고, 이걸 해야 하겟다는 생각이 들긴 듭니다.근데 뭐 캡슐화 원칙이나 리펙토링을 잘모르니까 어떻게해야 잘하지? 라는게 있습니다. 혹시 캡슐화 + 리펙토링을 잘하게+빨리 배우는 방법은 없나요?답변부탁드립니다.
- 미해결김영한의 실전 자바 - 중급 1편
3단원 String 클래스 교재 문장 오타가 있습니다.
3단원 String 클래스 pdf에서 3 page에 '속성(필드)' 부분에서 '개발자가 편리하게 문자열을 다룰 수 있는 수 있도록 다양한 기능을 제공한다.' 이 부분에서 '개발자가 편리하게 문자열을 다룰 수 있도록 다양한 기능을 제공한다.' 로 수정해야 합니다.
- 해결됨김영한의 실전 자바 - 중급 1편
열거형 Stringing - ENUM 에서 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕 하세여. 궁금중이 생겨서 질문을 남깁니다.영한님 코드 중에, String에서 ENUM으로 변환 하는 방법을 보여주셨습니다.근데. 왜? 쓰는지 이유를 모르겠더라고요.(귀찮아 보이고요)사진에 보인 것 처럼그냥 name() 메서드를 써서 바로 불려내면 될 것이란 생각도 되고,Grade gold1 처럼 그냥 Grade.GOLD를 써서 바로 담으면 되는 거 아닌가? 라는 생각도 하게 됩니다.왜 이렇게 쓰는 이유 좀 알켜 주시면 안되나요?추가 - 코드를 이렇게 쳐보니 되더라고요.답변 부탁 드립니다.
- 해결됨김영한의 실전 자바 - 중급 1편
예외발생 추적 스택 트레이스 출력 이해하는 방법 질
예외 처리 도입1- 시작 강의를 듣고 질문드립니다.(예외처리2-실습의 강의안 5페이지)이 부분 예시에서 에러가 발생했을 때 스택 트레이스 순서가 궁금합니다.(error1을 입력했을 때 예시) (스택 트레이스의 밑에 줄부터 문제 발생 시작점이라고 이해했는데 맞을까요?...) 제 생각엔 우선at exception.ex2.MainV2.main(MainV2.java:22) 이걸 처리하는 과정에서at exception.ex2.NetworkServiceV2_1.sendMessage(NetworkServiceV2_1.java:11) 다시 이걸 처리하게 되는 과정에at exception.ex2.NetworkClientV2.connect(NetworkClientV2.java:15) 이걸 처리해야하는데여기서 예외처리가 발생했고(NetworkClientExceptionV2)아무도 catch하고 있지 않으므로 다 던지기만해서 최종적으로 main에서 던지게 되는 것으로 이해했는데 맞을까요?Exception in thread "main" exception.ex2.NetworkClientExceptionV2: http://example.com 서버 연결 실패
- 미해결김영한의 실전 자바 - 중급 1편
== 의 존재의 이유
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]String에 대해서 equals 사용의 일관성을 가지는 것의 이유를 잘 이해했습니다. 그렇다면 String에서의 == 비교에 있어서 ==의 필요성은 전혀 없게 되는 것일까요?