루프를 사용하여 키보드 입력 값을 배열에 넣는 방법은 무엇입니까?

Munasinghe를 가지고

여기서는 사용자로부터 두 개의 키보드 입력을 단일 배열 인덱스 위치로 가져 오려고했습니다.

 /*
     * To change this license header, choose License Headers in Project Properties.
     * To change this template file, choose Tools | Templates
     * and open the template in the editor.
     */
    package tour;

    import java.util.Scanner;
    import tour.City;

    /**
     *
     * @author dp
     */
    public class Tour {

        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
            // TODO code application logic here

            City[] city = new City[9];

            Scanner in = new Scanner(System.in);

            for(int i=0;i<city.length;i++)
            {
                int no = in.nextInt();
                String name = in.nextLine();

                city[i]= new City(no,name);
            }
        }

    }

이 코드를 실행하면 다음 예외가 발생합니다.여기에 이미지 설명 입력

나는 자바를 처음 접했고 이것을 해결하는 방법을 모릅니다.

세르게이 칼리니첸코

때문에 12그리고 NY당신이 할 때, 다른 라인에있는

String name = in.nextLine();

String다시 얻을 비어 있습니다. 이는 Scanner의 "읽기 지점"이 뒤에 12있지만 뒤에 오는 줄 끝 마커 앞에 위치 하기 때문입니다.

다른을 추가 nextLine하고 그 결과를 삭제 하여이 문제를 해결할 수 있습니다 .

in.nextLine(); // Skip to end-of-line after the number
String name = in.nextLine();

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

for 루프를 사용하여 배열 키와 값을 교환하는 방법은 무엇입니까?

분류에서Dev

matlab에서 datetime 형 배열을 사용하여 for-if 루프를 만드는 방법은 무엇입니까?

분류에서Dev

루프와 배열을 사용하여 입력 된 모든 항목 코드 (해당 값 포함)를 합산하는 방법은 무엇입니까?

분류에서Dev

파이프를 사용하여 스레드간에 배열을 보내는 방법은 무엇입니까?

분류에서Dev

angular.js를 사용하여 배열에 새 키와 값을 추가하는 방법은 무엇입니까?

분류에서Dev

For 루프를 사용하여 변수에 사용자 입력을 저장하는 방법은 무엇입니까?

분류에서Dev

Kotlin을 사용하여 조각에서 소프트 키보드를 닫는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 배열에서 정확한 키 값을 얻는 방법은 무엇입니까?

분류에서Dev

fgets에서 for 루프를 사용하도록 배열을 만드는 방법은 무엇입니까?

분류에서Dev

jQuery를 사용하여 입력 type = "text"에 문자열을 넣는 방법은 무엇입니까?

분류에서Dev

8086에서 키보드의 입력을 배열로로드하는 방법은 무엇입니까?

분류에서Dev

루프를 사용하여 다른 열을 합산하는 열을 만드는 방법은 무엇입니까?

분류에서Dev

Ruby에서 중첩 while 루프를 사용하여 배열을 반복하는 방법은 무엇입니까?

분류에서Dev

Python Selenium을 사용하여 입력 필드에 숫자 값을 입력하는 방법은 무엇입니까?

분류에서Dev

qjackctl을 사용하여 USB 미디 키보드를 qsynth에 연결하는 방법은 무엇입니까?

분류에서Dev

iOS에서 Phonegap을 사용하여 키보드를 구성하는 방법은 무엇입니까?

분류에서Dev

Dolphin에서 키보드를 사용하여 창을 전환하는 방법은 무엇입니까?

분류에서Dev

동시에 여러 키를 사용하여 객체 배열을 정렬하는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 배열에 키 값이 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

for 루프를 사용하여 Python 용 사전에 올바른 키 : 값 쌍을 생성하고 예외를 시도하는 방법은 무엇입니까?

분류에서Dev

objectMapper를 사용하여 키 값없이 json 배열을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

키와 값을 사용하여 객체를 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

'AngularJS'를 사용하여 키-값 쌍을 배열 목록으로 변환하는 방법은 무엇입니까?

분류에서Dev

JSX에서 루프를 사용하여 동적 행을 만드는 방법은 무엇입니까?

분류에서Dev

for 루프를 사용하여 값을 보간하는 방법은 무엇입니까?

분류에서Dev

사용자가 텍스트 입력없이 Enter 키를 누를 때까지 배열에 문자열을 입력하는 방법은 무엇입니까?

분류에서Dev

배열 키를 일치시키고 새 배열에 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

키보드를 사용하여 tkinter treeview 선택한 행 값을 얻는 방법은 무엇입니까?

분류에서Dev

값을 보유하는 다른 배열에서 키를 제거하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    for 루프를 사용하여 배열 키와 값을 교환하는 방법은 무엇입니까?

  2. 2

    matlab에서 datetime 형 배열을 사용하여 for-if 루프를 만드는 방법은 무엇입니까?

  3. 3

    루프와 배열을 사용하여 입력 된 모든 항목 코드 (해당 값 포함)를 합산하는 방법은 무엇입니까?

  4. 4

    파이프를 사용하여 스레드간에 배열을 보내는 방법은 무엇입니까?

  5. 5

    angular.js를 사용하여 배열에 새 키와 값을 추가하는 방법은 무엇입니까?

  6. 6

    For 루프를 사용하여 변수에 사용자 입력을 저장하는 방법은 무엇입니까?

  7. 7

    Kotlin을 사용하여 조각에서 소프트 키보드를 닫는 방법은 무엇입니까?

  8. 8

    PHP를 사용하여 배열에서 정확한 키 값을 얻는 방법은 무엇입니까?

  9. 9

    fgets에서 for 루프를 사용하도록 배열을 만드는 방법은 무엇입니까?

  10. 10

    jQuery를 사용하여 입력 type = "text"에 문자열을 넣는 방법은 무엇입니까?

  11. 11

    8086에서 키보드의 입력을 배열로로드하는 방법은 무엇입니까?

  12. 12

    루프를 사용하여 다른 열을 합산하는 열을 만드는 방법은 무엇입니까?

  13. 13

    Ruby에서 중첩 while 루프를 사용하여 배열을 반복하는 방법은 무엇입니까?

  14. 14

    Python Selenium을 사용하여 입력 필드에 숫자 값을 입력하는 방법은 무엇입니까?

  15. 15

    qjackctl을 사용하여 USB 미디 키보드를 qsynth에 연결하는 방법은 무엇입니까?

  16. 16

    iOS에서 Phonegap을 사용하여 키보드를 구성하는 방법은 무엇입니까?

  17. 17

    Dolphin에서 키보드를 사용하여 창을 전환하는 방법은 무엇입니까?

  18. 18

    동시에 여러 키를 사용하여 객체 배열을 정렬하는 방법은 무엇입니까?

  19. 19

    PHP를 사용하여 배열에 키 값이 있는지 확인하는 방법은 무엇입니까?

  20. 20

    for 루프를 사용하여 Python 용 사전에 올바른 키 : 값 쌍을 생성하고 예외를 시도하는 방법은 무엇입니까?

  21. 21

    objectMapper를 사용하여 키 값없이 json 배열을 구문 분석하는 방법은 무엇입니까?

  22. 22

    키와 값을 사용하여 객체를 배열로 변환하는 방법은 무엇입니까?

  23. 23

    'AngularJS'를 사용하여 키-값 쌍을 배열 목록으로 변환하는 방법은 무엇입니까?

  24. 24

    JSX에서 루프를 사용하여 동적 행을 만드는 방법은 무엇입니까?

  25. 25

    for 루프를 사용하여 값을 보간하는 방법은 무엇입니까?

  26. 26

    사용자가 텍스트 입력없이 Enter 키를 누를 때까지 배열에 문자열을 입력하는 방법은 무엇입니까?

  27. 27

    배열 키를 일치시키고 새 배열에 값을 삽입하는 방법은 무엇입니까?

  28. 28

    키보드를 사용하여 tkinter treeview 선택한 행 값을 얻는 방법은 무엇입니까?

  29. 29

    값을 보유하는 다른 배열에서 키를 제거하는 방법은 무엇입니까?

뜨겁다태그

보관