Java에서 문자열 배열에 대한 사용자 입력 가져 오기

IRGeekSauce

이 프로그램에서 사용할 몇 가지 방법이 있습니다. 한 부분에 대해 약간의 도움이 필요합니다. 사용자에게 정렬 할 요소 수를 입력하라는 프로그램을 만들어야합니다. 해당 번호를 입력하면 사용자에게 요소 자체를 다시 입력하라는 메시지가 표시됩니다. 문자열이어야합니다. 이것이 어떻게 작동하는지 알아보기 위해 간단한 코드를 작성했지만 문자열 대신 int를 사용했습니다. 프로그램이 int 대신 문자열을 가져 오도록하는 방법을 알아낼 수 없습니다. 콘솔에 다음과 같이 표시됩니다. 요소 수 입력 : 4

Element 1: Apple
Element 2: Banana
Element 3: Orange
Element 4: Kiwi

그런 다음 오름차순으로 정렬합니다. 아직 분류 부분에 도달하지 않았으므로 지금은 관련이 없습니다. 나는 세상에서 내가 어떻게 요소 1, 요소 2 등을 입력으로 문자열로 반복 할 수 있는지 알고 싶습니다.

참고 : Arrays 클래스를 사용할 수 없어서이 작업이 더 어렵습니다.

다음은 int를 사용하는 것입니다.

import java.util.*;

public class Sort_as_Inserted {

    public static void main(String[] args) {

       Scanner input = new Scanner(System.in);
       System.out.println("Enter number of elements to be sorted: ");

       int num_of_elements = input.nextInt();

       int[] num = new int[num_of_elements];

       for (int i = 0; i < num_of_elements; i++)
       {
           System.out.print("Element" + (i + 1) + ": ");

           num[i] = input.nextInt();
        }
        System.out.println();
    }//end Main
}//end Class
Moustache_Me_A_Question

input.nextInt () 대신 input.next ()를 입력하면 다음 즉시 입력 된 문자열 값을 얻을 수 있습니다. 내가 옳다는 것을 기억한다면 input.nextLine ()을 할 수도 있고 큰 텍스트 파일을 읽을 때 유용 할 수있는 문자열 값으로 전체 줄을 줄 것입니다. 읽는 동안 한 줄씩 다룰 수 있기 때문입니다. 거기에.

편집하다:

이것은 배열을 사용하지 않고 약간 까다 롭습니다. 큰 문자열 값에 넣을 수 있습니다. String Builder 객체를 추가하는 것이 변경 가능하기 때문에 더 좋을 수 있지만 아마도 현재 범위에 있지 않을 것입니다.

String elements ="";
for(int i = 0; i <= num_of_elements; i++){
    System.out.println("Please enter an element");
    elements += input.next() + " ";
}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Java에서 문자열 배열에 대한 사용자 입력 가져 오기

분류에서Dev

구조 배열 문제 및 사용자 정수 입력에서 배열 문자열 가져 오기

분류에서Dev

열 옆의 입력을 기반으로 한 열에서 문자 가져 오기

분류에서Dev

사용자가 입력 한 특정 열에 대한 CSV 파일에서 데이터 가져 오기 (Pandas 없음)

분류에서Dev

웹캠에서 게임에 대한 사용자 입력 가져 오기

분류에서Dev

사용자 입력에 기반한 가중치 배열

분류에서Dev

들쭉날쭉 한 배열에서 문자열 배열 가져 오기

분류에서Dev

사용자가 입력 한 배열의 크기를 배열에 할당

분류에서Dev

사용자가 입력 한 배열의 크기를 배열에 할당

분류에서Dev

배열 크기에 대한 사용자 입력

분류에서Dev

정규식을 사용하여 가능한 여러 문자열에 대한 하위 문자열 가져 오기

분류에서Dev

perl에서 문자열에 대한 hahes 키 가져 오기

분류에서Dev

Java HashMap-HashMap, 사용자 입력에서 값 가져 오기

분류에서Dev

문자열 배열 무한 루프에 대한 C ++ 사용자 입력

분류에서Dev

사용자가 입력 한 문자열을 char 배열 대신 char 포인터에 저장하는 방법

분류에서Dev

Java에서 C ++ JNI로 문자열 배열 가져 오기

분류에서Dev

다중 문자열 배열에서 문자 가져 오기

분류에서Dev

SweetAlert2-텍스트 상자에서 사용자 입력을 가져 와서 비교 (대기열 사용)

분류에서Dev

3 개 (사용자가 입력 한) 배열 (비어있을 수 있음) 중에서 최대 값 찾기

분류에서Dev

Python에서 분할 한 후 포함하는 문자열 배열 가져 오기

분류에서Dev

정규식을 사용하여 입력 문자열에서 키 값 문자열을 가져 오나요?

분류에서Dev

두 문자열이 포함 된 문자열 배열에서 가능한 모든 값 가져 오기 C #

분류에서Dev

문자열을 사용하여 배열 PHP에서 값 가져 오기

분류에서Dev

Swift-SwiftyJSON을 사용하여 JSON에서 문자열 배열 가져 오기

분류에서Dev

d3를 사용하여 tsv에서 문자열 배열 가져 오기

분류에서Dev

Java에서 정수 뒤에 입력 문자열을 가져 오는 중 오류

분류에서Dev

PSQL에서 문자열 배열의 크기 가져 오기

분류에서Dev

입력 문자열에서 문자열 배열 만들기

분류에서Dev

입력 문자열에서 문자열 배열 만들기

Related 관련 기사

  1. 1

    Java에서 문자열 배열에 대한 사용자 입력 가져 오기

  2. 2

    구조 배열 문제 및 사용자 정수 입력에서 배열 문자열 가져 오기

  3. 3

    열 옆의 입력을 기반으로 한 열에서 문자 가져 오기

  4. 4

    사용자가 입력 한 특정 열에 대한 CSV 파일에서 데이터 가져 오기 (Pandas 없음)

  5. 5

    웹캠에서 게임에 대한 사용자 입력 가져 오기

  6. 6

    사용자 입력에 기반한 가중치 배열

  7. 7

    들쭉날쭉 한 배열에서 문자열 배열 가져 오기

  8. 8

    사용자가 입력 한 배열의 크기를 배열에 할당

  9. 9

    사용자가 입력 한 배열의 크기를 배열에 할당

  10. 10

    배열 크기에 대한 사용자 입력

  11. 11

    정규식을 사용하여 가능한 여러 문자열에 대한 하위 문자열 가져 오기

  12. 12

    perl에서 문자열에 대한 hahes 키 가져 오기

  13. 13

    Java HashMap-HashMap, 사용자 입력에서 값 가져 오기

  14. 14

    문자열 배열 무한 루프에 대한 C ++ 사용자 입력

  15. 15

    사용자가 입력 한 문자열을 char 배열 대신 char 포인터에 저장하는 방법

  16. 16

    Java에서 C ++ JNI로 문자열 배열 가져 오기

  17. 17

    다중 문자열 배열에서 문자 가져 오기

  18. 18

    SweetAlert2-텍스트 상자에서 사용자 입력을 가져 와서 비교 (대기열 사용)

  19. 19

    3 개 (사용자가 입력 한) 배열 (비어있을 수 있음) 중에서 최대 값 찾기

  20. 20

    Python에서 분할 한 후 포함하는 문자열 배열 가져 오기

  21. 21

    정규식을 사용하여 입력 문자열에서 키 값 문자열을 가져 오나요?

  22. 22

    두 문자열이 포함 된 문자열 배열에서 가능한 모든 값 가져 오기 C #

  23. 23

    문자열을 사용하여 배열 PHP에서 값 가져 오기

  24. 24

    Swift-SwiftyJSON을 사용하여 JSON에서 문자열 배열 가져 오기

  25. 25

    d3를 사용하여 tsv에서 문자열 배열 가져 오기

  26. 26

    Java에서 정수 뒤에 입력 문자열을 가져 오는 중 오류

  27. 27

    PSQL에서 문자열 배열의 크기 가져 오기

  28. 28

    입력 문자열에서 문자열 배열 만들기

  29. 29

    입력 문자열에서 문자열 배열 만들기

뜨겁다태그

보관