• 로그인 함 해보끄나?

  • Sarangnamu.net June 17, 2003
    Home Login Profile Study Open Project Q&A Google Code
    C++ 프로그래머 Java 맛보기 #9
    Last Modify : 20 February, 2011(10:53)
    이번에 배열을 instance 해보도록 하자 배열(array) 에서 모르는 분은 없을 터이고 instance 방법이 조금 다르기 때문에 소개 하도록 한다. java int[] arrValue = new int[10]; c++ int* arrValue = new int[10]; 다른 부분은 * 에서 [] 으로 변경된 것 뿐이다. 사용하는 방법은 동일하게 arrValue[indexKey] 식으로 사용하면 된다. ps. 물론 C++ 에서는 delete 해줘야 된다.. 아니면 다음과 같이 해야겠다. std::auto_ptr<int> arrValue(new int[10]); 암튼.. 위와 같은 형식으로다가 다른 타입역시 동일한 방법으로 사용할 수 있다. byte[] anArrayOfBytes; short[] anArrayOfShorts; long[] anArrayOfLongs; float[] anArrayOfFloats; double[] anArrayOfDoubles; boolean[] anArrayOfBooleans; char[] anArrayOfChars; String[] anArrayOfStrings; 간단한 예제를 하나 보자면 class MultiDimArrayDemo {     public static void main(String[] args) {         String[][] names = {{"Mr. ", "Mrs. ", "Ms. "},                             {"Smith", "Jones"}};         System.out.println(names[0][0] + names[1][0]); //Mr. Smith         System.out.println(names[0][2] + names[1][1]); //Ms. Jones     } } 위와 같은 코드로 결과는 Mr. Smith Ms. Jones 이렇게 얻을 수 있다.

    Comment


    입력하3 1498664754



    Locations of visitors to this page