작성
·
218
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
인텔리제이(IntelliJ IDEA)에서 자바(Java) 프로그램을 실행하시고 입력을 받는 방법에 대해 질문해주셨군요. 이미 Scanner
객체를 사용해서 입력을 받는 코드를 작성하신 것 같습니다. Scanner
객체를 사용하는 일반적인 방법은 다음과 같습니다.
Scanner
객체를 생성합니다.
Scanner kb = new Scanner(System.in);
Scanner
객체의 메소드를 활용하여 원하는 타입의 입력을 받습니다. 예를 들어 문자열을 받으려면 nextLine()
, 정수를 받으려면 nextInt()
메소드를 사용합니다.
String inputData = kb.nextLine();
int num = kb.nextInt();
받은 입력을 사용해서 로직을 처리하고 결과를 출력합니다.
제공해주신 코드와 실행 환경 이미지에 대한 설명에 따르면 입력 부분은 올바르게 설정된 것으로 보입니다. 현재 IntelliJ IDEA에서 Main.main()
메소드를 실행한 상태로, 입력을 받기 위해서는 콘솔(아래쪽에 표시되는 부분)에 원하는 값을 타이핑하시고 엔터를 누르시면 됩니다.
이미지 URL을 제공해주셔서 정확한 코드나 오류를 확인할 수는 없지만, 설명에는 비정상적인 연산자 ==>
가 언급되어 있습니다. 만약 코드에 이러한 오타가 있다면 정확한 비교 연산자인 ==
를 사용해야 합니다.
도움이 필요하시면 인텔리제이로 프로젝트를 실행하는 방법에 관한 공식 문서도 참조하시면 도움이 될 것입니다.
공식 문서 URL: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using.running-your-application.from-an-ide
계속해서 문제가 해결되지 않으시면, 스택오버플로우(stackoverflow.com)에서 spring-boot
태그를 사용하여 관련 질문을 해보시는 것도 좋습니다.
질문과 관련하여 추가적인 도움이 필요하시면, 언제든지 문의하셔서 도움을 요청하실 수 있습니다.
음 프로젝트 내에 문제를 풀고 푼 문제들을 모아두고 싶은데 이게 처음이라 실행할수있는 main은 하나아닌가요? 어떤식으로 관리하면 되는걸까요..