inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

질문있습니다,.

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

package Practice; import java.util.Scanner; public class class13 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int maxCount = 10; String[] productNames = new String[maxCount]; int[] productPrice = new int[maxCount]; int productCount = 0; while (true) { System.out.print("1. 상품 등록 | 2. 상품 목록 | 3. 종료\n메뉴룰 선택하세요:"); int menu = scanner.nextInt(); scanner.nextLine(); if (menu == 1) { if (productCount >= maxCount) { System.out.println("더 이상 상품을 등록할 수 없습니다."); continue; } System.out.print("상품 이름을 입력하세요:"); productNames[productCount] =scanner.nextLine(); System.out.print("상품 가격을 입력하세요:"); productPrice[productCount] = scanner.nextInt(); productCount++; } else if (menu == 2) { if (productCount == 0) { System.out.println("등록된 상품이 없습니다."); continue; } for (int i = 0; i < productCount; i++) { System.out.println(productNames[i] + ": " + productPrice[i] + "원"); } } else if (menu == 3) { System.out.println("프로그램을 종료합니다"); break; } else { System.out.println("잘못된 메뉴를 선택하셨습니다"); } } } } 요 코드에서 맨 마지막 else문에 continue; 는 없어도 되나요?

  • java
  • 객체지향
동찬 이 댓글 1 좋아요 0 조회수 100

자바의 특징

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

OS에 구애받지 않고 자바가 설치된 곳에서는 다 실행이 된다고 해주셨는데 대부분의 설치가 필요한 언어들도 비슷하다고 생각하면 될까요? 자바만이 가진 특징인건지 궁금합니다.

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

혹시 해당 강의에서 테일윈드는 사용안하시나요?

해결됨

한 입 크기로 잘라먹는 Next.js

페이지 라우터 프로젝트 생성때 테일윈드는 지금은 안하고 나중에? 뒤에서? 사용한다고 하셨던 기억이있는데 앱라우터 생성할때도 테일윈드는 사용안하는거로 하시네요! 테일윈드는 후반부에 사용되나요? 제기억이 잘못된건가 싶기도해서 여쭤봅니다 ㅎㅎ

  • react
  • typescript
  • next.js
eko09 댓글 2 좋아요 0 조회수 414

스프링 부트의 역할은 쉽게 이해하려면 뭐리고 셍각하면 좋을까요?

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 자바 초보가 이해하기 쉽게 스프링 부트의 역할을 알고 싶어요.\ 그리고 예전에는 이클립스로 개발을 많이들 하던데, 지금은 어떤 IDE로 개발하는 지 궁금합니다.

  • java
  • spring
  • mvc
  • spring-boot
leey99 댓글 2 좋아요 0 조회수 203

2.16) 영상 15분 13초쯤 부터 설명해주시는 notFound: true 관련 질문 있습니다

해결됨

한 입 크기로 잘라먹는 Next.js

영상처럼 if (!book) { return { notFound: true, }; } 이렇게 코드 설정을 하면 컴포넌트에서 작성했던 if (!book) return "문제가 발생했습니다 다시 시도하세요"; 해당 코드는 작성하지 않고 폴백중에 로딩만 표시되도록 해도 되는게 맞을까요? 🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨 질문 하시기 전에 꼭 확인해주세요 - 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다) - 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다) - 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢 ) 질문 하실때 꼭 확인하세요 - 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X) - 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지) - 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우) - 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요 - 강의의 몇 분 몇 초 관련 질문인지 알려주세요! - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • react
  • typescript
  • next.js
HyeJung 댓글 1 좋아요 0 조회수 320

QueryDsl관하여 질문 드립니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 네 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네 [질문 내용] 안녕하세요. 근래에 쿼리 DSL을 배우면서 적용을 해보고 있습니다! 쿼리dsl을 사용하면 @OneToMany 등등 연관관계 매핑이 필요 없는지 궁금합니다. 필요하다면 왜 필요한지도 궁금합니다!!

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
정재호 댓글 2 좋아요 0 조회수 156

next-auth 서버 에러 받기

미해결

Next + React Query로 SNS 서비스 만들기

안녕하세요 제로초님 새소식에 throw CredentialsSignin을 해서 next-auth 프론트에서 서버 에러 받기 부분을 하고 있는데 throw CredentialsSignin을 하면 저는 서버 주소 localhost:9090/0/i/flow/login?error=... 으로 리다이렉트됩니다. 위 경로를 프론트 주소 localhost:3000 으로 수정하려면 어디서 변경해야 하나요?

  • react
  • next.js
  • react-query
  • next-auth
  • msw
kyung3098 댓글 1 좋아요 0 조회수 370

fetchUseditems 날짜

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

피그마에는 startDate, endDate 지정하는게 있는데 playground fetchUseditems에는 날짜 설정이 없네요. 다른 방법이 있는건가요?

  • react
  • node.js
  • seo
  • graphql
  • next.js
박진성 댓글 2 좋아요 0 조회수 88

설명이 잘 이해가 안 가는 부분이 있습니다

해결됨

실전! Querydsl

강의 2분 45초에서 left join이니 team 기준으로 데이터를 전부 조회해온다고 말씀하셨는데, 그 team 기준이라는 말씀이 무슨 의미인 건지 잘 모르겠습니다. 제가 생각하기로는 이 테스트의 경우 member와 team의 left join이니 member의 데이터들을 기준으로 조인된 team의 데이터를 조회해오는, 즉 member 기준으로 데이터를 조회하는 것 같은데, 제가 설명을 잘못 이해한 건지 아니면 제가 잘못 알고 있는 부분이 있는 건지 궁금합니다. 감사합니다.

  • java
  • jpa
Jin 댓글 1 좋아요 0 조회수 199

comparable, comparator

미해결

김영한의 실전 자바 - 중급 2편

얼핏 봤을때에는 comparable 과 comparator 차이가 크게 없어 보이는데, 만약 String ID 알파벳 순이라 아니라 String Id 의 length 순으로 정렬해서 배열을 만들고 싶다고 했을때에는 comparable 은 기본적인 자연적인 배열 순서로 정의를 해주기 때문에 comparator 를 쓰는게 올바른 것인가요 ?

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
ghuhan18 댓글 1 좋아요 0 조회수 185

comparable, comparator

미해결

김영한의 실전 자바 - 중급 2편

강의를 보면 ID 를 통한 Array 배열을 정렬할때 IdComparator 를 만드셨는데, 사실 comparable 에서도 충분히 정의할 수 있는 것 아닌가요 ? 단순히 Comparator 를 통해서도 할 수 있다라는 것을 보여주기 위함인가요 ? 또한 언제 comparable 을 쓰는 게 낫고 언제 comparator 를 쓰는게 나은가요 ?

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
ghuhan18 댓글 2 좋아요 0 조회수 151

컴포넌트를 만들 때 화살표 함수를 쓰지 않는 이유

미해결

한 입 크기로 잘라먹는 Next.js

안녕하세요 선생님 코드를 보다보면 컴포넌트를 화살표 함수를 쓰지 않더라구요. rafce를 사용하지도 않으시고. 혹시 이유가 있을까요? 그리고 컴포넌트 파일명 시작을 대문자로 하지 않는 이유도 궁금합니다! 스트리밍 적용할 때 loading.tsx를 Loading.tsx라고 하면 적용이 안되더라구요

  • react
  • typescript
  • next.js
강민호 댓글 2 좋아요 3 조회수 610

delivery 인식 불가 ㅠ

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)에 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 여기에 질문 내용을 남겨주세요. 위 강의를 듣고잇는데, delivery가 제 개발환경에서는 인식이 안됩니다... 선언부 미인식 문제 자주 하는 질문을 참고해서 IDE 초기화도 해보고 했는데, 안되서 질문드립니다. 뭔가 설정을 잘못한거 같아서 JDK와 Gradle 설정 부분도 제대로 되어 있는 것 확인했습니다.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
이건희 댓글 2 좋아요 0 조회수 111

ManyToOne 에서 fetch join 에 대해 질문 있습니다.

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

강의 1분쯤에 아래와 같은 내용이 있습니다. "ManyToOne이나 OneToOne 같은건 fetch join을 하거나 DB 입장에서는 left out join해서 한번에 데이터를 다 끌고와도 성능에 무리가 없는데 컬렉션 조회 같은 경우에는 조회를 하는 순간 DB 입장에서는 데이터가 뻥튀기 된다." 궁금한 부분은 ManyToOne 관계에서 fetch join에서도 DB 입장에서 데이터가 뻥튀기 되지 않나 라는 생각입니다. 예를들어 member1, member2, member3이 teamA에 속해 있다고 했을때 이 상황에서 fetch join을 해도 어차피 내부적으로는 join으로 바뀌게 되므로 결과적으로는 아래와 같이 출력이 되므로 DB 입장에서 결국 이 상황도 데이터 뻥튀기 이지 않나 라는 생각이 듭니다. member1 : teamA member2 : teamA member3 : teamA

  • java
  • spring
  • spring-boot
  • jpa
감바스 댓글 1 좋아요 0 조회수 112

문제 관련 추가질문입니다.

해결됨

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

강의13분대 관련 질문입니다. public void paint() { System.out.print("A"); draw();} 여기서 draw();를 this draw(); 로 수정하게 되면 자식 draw가 아닌 부모 draw를 불러오나요? 강의 14분대 문제 질문입니다. A b = new B(1)을 통해 자식 클래스에서 public B(int i)를 불러왔으면 부모 클래스에서도 public A(int i)를 불러와야 하는것이 아닌가요? 이전 강의에서 파라미터가 있는 생성자 car(a,b)예제를 들고 설명을 해주실 때 그렇게 이해를 했는데 무슨차이인지 통 모르겠네요.. 17분대 specialDraw가 오류 나는 이유가 정확히 궁금해요 A b = new B(1); 을 통해 업캐스팅을 통해 B를 명시해줬기 때문에 에러가 나는걸까요? 뭔가 명확히 갈증이 해소되지 않는느낌이라 답답하네요...ㅠ

  • python
  • java
  • c
  • 정보처리기사
주서 댓글 1 좋아요 0 조회수 193

metadata

미해결

Next + React Query로 SNS 서비스 만들기

안녕하세요 복습중에 있는데 검색해도 잘모르는내용이라 내용 적어봅니다. 넥스트를 배우려는 큰이유중 하나가 SEO 때문인데 넥스트에서 metadata 페이지마다 꼬박꼬박 잘적고 (title ,desc) 시맨태그 최대한 이용해서 마크업하면 끝인가요 ? 넥스트 내에서 더 해줘야하는 작업이라던가.. 그런게 있을까요 ? (구글 서치콘솔 이런거 말고.. 개발자가 코드 작업시에 놓치면안되는 요구 SEO 작업이 궁금해서요 )

  • react
  • next.js
  • react-query
  • next-auth
  • msw
현민 댓글 1 좋아요 0 조회수 111

public 경로

미해결

Next + React Query로 SNS 서비스 만들기

초보적인질문입니다. src기준이니깐 @못쓴다면 public 기준은 ../../../../ 이런식으루 사용해야할까요 ?

  • react
  • next.js
  • react-query
  • next-auth
  • msw
현민 댓글 1 좋아요 0 조회수 139

지역 클래스 안에 지역 클래스?

해결됨

김영한의 실전 자바 - 중급 1편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. "지역클래스의-시작에서" 영한님이 말한 복선이 뭘까? 라는 생각을 하는 도중에, '지역 클래스안에 지역클래스를 넣어볼까?'라는 생각을 하게 되었습니다. 그래서 어찌 저찌 하다가 코드가 사진을 보시는 봐와 같이 이런 코드가 되었습니다. 그러면서 이 코드를 만들면서, 현업 에서도 이렇게 지역 클래스 안에 지역 클래스 를 넣는 경우도 있을 것 같더라고요. 그래서 질문이 현업 에서 지역 클래스 안에, 지역 클래스 넣어서 만드는 경우가 흔한가 아니면 특이한 경우인가? 그게 궁금합니다. 답변 부탁 드립니다.

  • java
  • 객체지향
생각하는자 댓글 1 좋아요 0 조회수 156

SSG 폴백 옵션

미해결

한 입 크기로 잘라먹는 Next.js

안녕하세요 다이나믹 페이지의 경우 path를 미리 정의해주지 않은 파일들은 빌드가 돼있지 않아 fallback 옵션을 'blocking' 이나 true로 설정해줄 경우 ssr방식으로 사전 렌더링을 하여 html파일을 받아온다고 하셨었는데요 빌드 후 npm run start를 하고나서 직접 빌드 되지 않는 파일로 url에 접근해서 들어가면 확인이 가능하나 메인 페이지에서 책을 클릭해서 들어갈 경우 확인이 안되더라구요 그래서 네트워크를 보니깐 현재 예제로 쓰이고 있는 프로젝트의 책 리스트들의 경우 Link 컴포넌트로 감싸져있어서 js bundle파일을 프리패칭해서 가지고 오고 있었습니다. 정환님 강의를 봤을 땐 프리패칭이 되고 있지 않는 거 같길래 궁금한데 혹시 어떤 옵션을 적용해주신 걸까요? 추가로 링크 컴포넌트로 감싼 책 리스트의 경우 마우스를 오버시키기만 해도 이렇게 데이터들을 불러오는 거 같은데 이건 번들파일이라고 불러야 하나요?? 아님 그냥 요청인 건가요? 한번 불러오고나서는 캐싱되지 않고 원래 마우스 오버만 시켜도 왜 계속 불러오는 걸까요? 🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨 질문 하시기 전에 꼭 확인해주세요 - 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다) - 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다) - 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢 ) 질문 하실때 꼭 확인하세요 - 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X) - 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지) - 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우) - 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요 - 강의의 몇 분 몇 초 관련 질문인지 알려주세요! - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • react
  • typescript
  • next.js
앙엉 댓글 2 좋아요 1 조회수 366

인기 태그

인프런 TOP Writers

주간 인기글