inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

문제2번

미해결

김영한의 실전 자바 - 기본편

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] ShoppingCart클래스 아래와 같이 풀어봤는데 이런식으로 풀어도되나요?

  • java
  • 객체지향
Choi 댓글 1 좋아요 0 조회수 46

22강 17:33

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

출력값이 아래와 같을 줄 알았는데요 왜123 이렇게 3개씩 묶어서 출력된건지 이해가 안 가요ㅠ 1 2 3 4 5 6 7 8 9

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 52

75강 26년 1회 코드 문제 해석 강의 질문 드립니다.

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

0:55:49 부분에서 for i in range(3)이 왜 0부터 3인지 이해되지 않습니다. 뒤에서도 b[3]+=b[2]까지만 설명해 주시는걸로 봐서는 for i in range(3)은 0부터 2가 맞는 것 같긴 한데 답변 부탁드립니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
태0 댓글 2 좋아요 1 조회수 67

모의고사

미해결

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

모의고사 해설도,영상으로는 힘들까여?코드는 확실이 글로 이해가 좀힘든부분이 있어서.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
yundevil 댓글 1 좋아요 0 조회수 73

17강 28:26

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; } 위 코드가 swap 함수가 두 숫자를 교환하는 과정을 메모리 주소를 활용해서 나타낸건가요? int temp = *a; *a = *b; *b = temp; 이게 왜 있는지 이해가 안 가서요ㅠ

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 65

new 패키지명.Dto명 생략가능

미해결

실전! 스프링 데이터 JPA

JPQL에서 DTO를 조회할 때 new 패키지명.DTO명(...) 을 생략하고 바로 select m.id, m.name, t.name 이렇게 작성해도 DTO로 반환이 되는데 원래 가능한 내용인가요?? @Query("select new study.datajpa.dto.MemberDto(m.id, m.name, t.name) from Member m join m.team t") List<MemberDto> findMemberDto(); @Query("select m.id, m.name, t.name from Member m join m.team t") List<MemberDto> findMemberDtoNot();

  • java
  • spring
  • spring-boot
  • jpa
devwj20 댓글 2 좋아요 0 조회수 60

C언어 기출문제 변형에서 6번 문제입니다. 20:56

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

20:56번의 문제가 잘 이해가 되지 않습니다. 특히나 다른 사람 질문 내용 봤는데도요 int arr[5] = {20,30,40,50,60} int *ptr; ptr= arr; ++*ptr이 왜 21인인가요? 실행 순서때문에 그런건가요? 제가 생각한건 사실 먼저 증가된다음 포인터가 호출될꺼라 생각을 해서 * (ptr+1) == *( arr +1) == arr[1] 을 생각하긴했거든요 *ptr++의 경우 *ptr은 주소 값이 아닌 주소값의 value를 가져오는거라 value값을 가지오는 과정 후에 ++연산이 들어간다고 생각을 해서 *ptr++==arr[0]++ == arr[0]+1로 생각을 했거든요 이부분에 대해 설명이 필요해서 돌려보는데 이해가 잘 안되서요 ++*ptr이 arr[0]+1인거랑 *ptr++가 arr[0+1]인 설명이 필요합니다. 일단 외울께요

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
달아단거 댓글 3 좋아요 0 조회수 67

17강 22:38

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

printf("입력된 문자열: %s\n", str); 에서 str이 아니라, 그냥 str만 왔기 때문에 str의 값인 this is string이 나온 것이고, * 을 붙이고 *str이었다면 this is string에서 첫 글자인 t만 출력되는 것이지요?? 맞게 이해한건지 확인하고자 질문 드립니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 65

16강 2:17

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

char * ptr_a=a; int *ptr_b=b; 왜 위와 같이 배열의 주소를 a, b로 선언한건지? 선언을 해야 하는건지? 이해가 안 가요 저렇게 되면 ptr_a의 메모리 주소는 a, ptr_b의 메모리 주소는 b가 되는거니까 출력할때 각각 a,b가 나올 줄 알았는데, 배열의 첫번째 요소로 되니까 헷갈려요ㅠ

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 59

부모 및 자식 생성자 출력 관련

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

강의: 업캐스팅(부모 형태, 자식 생성자) 13:29에 나오는 업캐스팅 문제 예시 5번과 15:57에 나오는 업캐스팅 문제 예시 7번 차이에 대해서 A b = new B(1); 둘 다 같은 조건에서 13:29에는 super가 없어도 부모 기본 생성자가 생성되면서 정상 출력이 되는데, 여기에서 super가 없는데 왜 부모 기본 생성자가 출력이 되는지 이해가 안 됩니다. public B(int i) { System.out.println("생성자 BB" + i); } 15:57에는 비록 super가 뒤에 있지만 Public B(int i) { System.out.println("생성자 BB" + i); super(10); 문제 예시 5에 따르면 예시 7 역시 부모 기본 생성자가 생성되지 않나요?

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
dhkdxo12 댓글 2 좋아요 0 조회수 57

부모 및 자식 생성자 출력

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

업캐스팅(부모 형태, 자식 생성자) 14:09 A b = new B(1); 에서 코드 따라가면 public B(int i) { System.out.println("생성자 BB" + i); { 이고 부모 생성자를 호출하는 super가 없는데 왜 부모 기본 생성자가 출력되었나요?

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
dhkdxo12 댓글 2 좋아요 0 조회수 60

9강 35분경 질문있습니다

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

표에서는 토탈값이 계속 계산되지만 이는 계산과정에 있어 필요할까봐 넣어주신 예시사항일뿐인거고 코드상으로는 I가 15가 되어서 for문이 종료되었을때의 기준 sumQ와 R 을 더하여 Total값이 50이 되는과정 한번만 있는게 맞는걸까요? 토탈이 계속 증가할 이유를 찾지 못하겠어서 질문드립니다

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
kohs35 댓글 2 좋아요 0 조회수 50

11강 3:20

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

문자열 쓸때 %를 2번 써야 출력시 %가 나온다고 하셨는데 /같은 경우는 한번만 써도 되는건가요? 혹시 %처럼 꼭 두번 써야 되는 문자가 더 있는지 궁금합니다

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 54

10강 11:42

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

ptintf("\n");에서 \n이 있길래 출력값은 개행 되어 나오는 줄 알았는데요 왜 출력값이 아래와 같지 않은지 모르겠습니다, 그리고 아래와 같은 결과가 나오려면 코드가 어떻게 쓰여져야 하는지도 궁금합니다 1 2 3 4 5

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 61

9강 26:23

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

맨아래 printf("%d\n", count); 에서 \n이 있어서 그 누적합이 개행으로 아래와 같이 출력될 것 같다고 생각했는데요 이게 왜 아닌지랑, 이렇게 나오려면 코드가 어떻게 쓰여져야 하는지 궁금합니다 2 6 14 24

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 58

9강 23:46

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

맨아래 printf("%d\n",count);에서 \n이 있어서 저는 출력값이 아래와 같을 줄 알았거든요 1 2 3 4 5 6 7 그런데 정답이 7이더라구요 왜 제가 생각한 것처럼 위와 같이 안 나온 건지 모르겠습니다 그리고 위와 같은 출력값이 나오려면 코드를 어떻게 써야 되는지도 궁금합니다

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
가보자고 댓글 2 좋아요 0 조회수 44

테스트 코드 작성 시 DTO 새로 작성하는 이유가 궁금합니다.

미해결

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

테스트 작성 시, 소스파일에(src) 있는 DTO를 그대로 사용하지 않고, 복사해와서 새로 정의를 하시던데 그 이유가 뭔지 궁금합니다!

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
nick 댓글 1 좋아요 0 조회수 53

코드 중간에 . 붙은건 뭐라고 봐야할까요?

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

4:38 scanner.nextlnt() 이건 뭔가요 중간에 . 이 붙었는데 이 개념이 어색합니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
wkruqja 댓글 2 좋아요 0 조회수 65

설명중 단어 의미 해석 문제.

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

3:00 파라미터 라는 말이 나오는데 비전공자라서 무슨말인지 모르겠어요.. 이런것들 자막 켜면 부가 설명에 예시가 달려서 나오면 안될까요ㅠㅠ 개행도 오늘 처음들었고. 첫 강의부터 약간 옆에 검색창 띄워놓고 수강해야할것 같은 예감이 듭니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
wkruqja 댓글 1 좋아요 0 조회수 47

인기 태그

인프런 TOP Writers

주간 인기글