편집 기록

편집 기록
  • 프로필 알 수 없는 사용자님의 편집
    날짜2018.06.21

    Java HashMap에서 <key, value>값을 넣을때 반복문으로 어떻게하는지 잘 모르겠습니다..


    이번에 자바에 대해서 공부를 하게 되었습니다.

    hashmap을 공부를 하고있는데 key값을 넣을때 반복문으로 넣을 수는 없나 의문이 들었습니다.

    public static void main(String[] args)
    {
        HashMap<string, Integer> map1 = new HashMap<String, Integer>();
    
        for(int i =0; i<100; i++)
        {
            map1.put("i",i+1);
        }
    
    System.out.println(map1);
    }
    

    일단 이렇게 해봤는데 결과는 역시 (1,100) 이렇게 나오는게 다입니다.

    string도 반복문 돌려서 ++1 씩 할수없나요?

    제가 원하는 값은 (1,1) (2,2) (3,3) .... (100, 100)이 콘솔에 찍히는 것입니다.

    key 를 만약 하나하나 넣으려고 하면 너무 오래걸려서 좋은방법 없나요..

    관심 가져주셔서 감사합니다.

  • 프로필 김선우님의 편집
    날짜2017.10.04

    Java HashMap에서 <key, value>값을 넣을때 반복문으로 어떻게하는지 잘 모르겠습니다..


    이번에 자바에 대해서 공부를 하게 되었습니다.

    hashmap을 공부를 하고있는데 key값을 넣을때 반복문으로 넣을 수는 없나 의문이 들었습니다.

    public static void main(String[] args)
    {
        HashMap<string, Integer> map1 = new HashMap<String, Integer>();
    
        for(int i =0; i<100; i++)
        {
            map1.put("i",i+1);
        }
    
    System.out.println(map1);
    }
    

    일단 이렇게 해봤는데 결과는 역시 (1,100) 이렇게 나오는게 다입니다.

    string도 반복문 돌려서 ++1 씩 할수없나요?

    제가 원하는 값은 (1,1) (2,2) (3,3) .... (100, 100)이 콘솔에 찍히는 것입니다.

    key 를 만약 하나하나 넣으려고 하면 너무 오래걸려서 좋은방법 없나요..

    관심 가져주셔서 감사합니다.

  • 프로필 parkwonjae님의 편집
    날짜2017.10.03

    Java HashMap에서 <key, value>값을 넣을때 반복문으로 어떻게하는지 잘 모르겠습니다..


    이번에 자바에 대해서 공부를 하게 되었습니다.

    hashmap을 공부를 하고있는데 key값을 넣을때 반복문으로 넣을 수는 없나 의문이 들었습니다.

    public static void main(String[] args) { HashMap map1 = new HashMap();

    for(int i =0; i<100; i++)
    {
        map1.put("i",i+1);
    }
    

    System.out.println(map1); }

    일단 이렇게 해봤는데 결과는 역시 (1,100) 이렇게 나오는게 다입니다.

    string도 반복문 돌려서 ++1 씩 할수없나요?

    제가 원하는 값은 (1,1) (2,2) (3,3) .... (100, 100)이 콘솔에 찍히는 것입니다.

    key 를 만약 하나하나 넣으려고 하면 너무 오래걸려서 좋은방법 없나요..

    관심 가져주셔서 감사합니다.