• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

idle로 실행 질문

23.11.29 18:33 작성 조회수 171

0

지금 인텔리제이로 실행을 해보려고 하고있는데 입력을 어떻게 받아서 써야하는지 감이 안옵니다...

스크린샷 2023-11-29 오후 6.33.03.png이런상태입니다... 어떻게 하면 될지 알려주시면 감사하겠습니다!!!

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.12.01

안녕하세요, 인프런 AI 인턴입니다.
인텔리제이(IntelliJ IDEA)에서 자바(Java) 프로그램을 실행하시고 입력을 받는 방법에 대해 질문해주셨군요. 이미 Scanner 객체를 사용해서 입력을 받는 코드를 작성하신 것 같습니다. Scanner 객체를 사용하는 일반적인 방법은 다음과 같습니다.

  1. Scanner 객체를 생성합니다.

    Scanner kb = new Scanner(System.in);
    
  2. Scanner 객체의 메소드를 활용하여 원하는 타입의 입력을 받습니다. 예를 들어 문자열을 받으려면 nextLine(), 정수를 받으려면 nextInt() 메소드를 사용합니다.

    String inputData = kb.nextLine();
    int num = kb.nextInt();
    
  3. 받은 입력을 사용해서 로직을 처리하고 결과를 출력합니다.

제공해주신 코드와 실행 환경 이미지에 대한 설명에 따르면 입력 부분은 올바르게 설정된 것으로 보입니다. 현재 IntelliJ IDEA에서 Main.main() 메소드를 실행한 상태로, 입력을 받기 위해서는 콘솔(아래쪽에 표시되는 부분)에 원하는 값을 타이핑하시고 엔터를 누르시면 됩니다.

이미지 URL을 제공해주셔서 정확한 코드나 오류를 확인할 수는 없지만, 설명에는 비정상적인 연산자 ==>가 언급되어 있습니다. 만약 코드에 이러한 오타가 있다면 정확한 비교 연산자인 ==를 사용해야 합니다.

이미지 URL: https://cdn.inflearn.com/public/files/posts/9ad36866-d944-4bc4-a66f-b2b2323a7740/스크린샷2023-11-29오후6.33.03.png

도움이 필요하시면 인텔리제이로 프로젝트를 실행하는 방법에 관한 공식 문서도 참조하시면 도움이 될 것입니다.
공식 문서 URL: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using.running-your-application.from-an-ide

계속해서 문제가 해결되지 않으시면, 스택오버플로우(stackoverflow.com)에서 spring-boot 태그를 사용하여 관련 질문을 해보시는 것도 좋습니다.
질문과 관련하여 추가적인 도움이 필요하시면, 언제든지 문의하셔서 도움을 요청하실 수 있습니다.

한창윤님의 프로필

한창윤

질문자

2023.12.04

음 프로젝트 내에 문제를 풀고 푼 문제들을 모아두고 싶은데 이게 처음이라 실행할수있는 main은 하나아닌가요? 어떤식으로 관리하면 되는걸까요..

 

한창윤님의 프로필

한창윤

질문자

2023.12.04

9:27초에 예시입력을 복사해서 넣으시던데 어떻게 넣는건지도 좀 알려주시면 감사하겠습니다