수다닷컴

  • 해외여행
    • 괌
    • 태국
    • 유럽
    • 일본
    • 필리핀
    • 미국
    • 중국
    • 기타여행
    • 싱가폴
  • 건강
    • 다이어트
    • 당뇨
    • 헬스
    • 건강음식
    • 건강기타
  • 컴퓨터
    • 프로그램 개발일반
    • C언어
    • 비주얼베이직
  • 결혼생활
    • 출산/육아
    • 결혼준비
    • 엄마이야기방
  • 일상생활
    • 면접
    • 취업
    • 진로선택
  • 교육
    • 교육일반
    • 아이교육
    • 토익
    • 해외연수
    • 영어
  • 취미생활
    • 음악
    • 자전거
    • 수영
    • 바이크
    • 축구
  • 기타
    • 강아지
    • 제주도여행
    • 국내여행
    • 기타일상
    • 애플
    • 휴대폰관련
  • 프로그램 개발일반
  • C언어
  • 비주얼베이직

안녕하세요 자바에러좀 도와주세요...

천칭자리

2025.10.28

안녕하세요 ASP프로그램을 하다가 회사다니면서 학원에 다니면서 JAVA를 배우고 있습니다

반복문까진 이해했는데..

배열에 대해 공부하는데..

자꾸 에러가 나서요...

컴파일은 되는데 실행에서 안됩니다.

아래는 소스 입니다..

class TestArray{
// 각 배열요소의 값을 1씩 증가시키는 메소드
static void incrementArray(int[] tmpArray){
for(int i=0;i=tmpArray.length;i++){
//각배열의 요소를 잃어서 1증가
//tmpArray[i]++;
/*혹은
tmpArray[i] +=1;
tmpArray[i] = tmpArray[i] +1;
*/
tmpArray[i] = tmpArray[i] +1;
}

}
// 각 배열요소의 값을 출력하는 메소드
static void printArray(int[] tmpArray){
//다른 형태의 For문

//enhanced for문이라고 하는데 JDK5.0부터 생김

for(int i : tmpArray){//tmpArray여기에 들어있는 인트값 하나
System.out.println(i);
}
/*
int i : 나열형 자원에 포함된 데이터의 하나를 나타내는 변수
tmpArray : 배열이나 나열형의 자원.
동일한 자원을 포함하고 있는 객체
*/
}
public static void main(String args[]){
int[] myIntArray = {1,3,5};
incrementArray(myIntArray);
printArray(myIntArray);
}

}

에러내용은

---------- Capture Output ----------
C:\jdk1.6.0\bin\java.exe TestArray
Exception in thread main java.lang.ArrayIndexOutOfBoundsException: 3
at TestArray.incrementArray(TestArray.java:11)
at TestArray.main(TestArray.java:32)
Terminated with exit code 1.염치없지만 한가지만 더 물어보겠습니다..

아래 코드는 아예 컴파일 자체가 에러가 납니다.

/**
dog배열을 만들어 보자

*/

public class DogArray{
public static void main(String args[]){
//개 배열을 만들자... 개집을 샀다라고 하자
Dog dogHouse[] = new Dog[2];
dogHouse[0] = new Dog();
dogHouse[1] = new Dog();
//2개 공간이 있는집을 마련했다
//그러나 개는 아직 없다
//개도 없는 빈공간에 대고 이름을 적어보자.
dogHouse[0].setName(benzi);
}
}
역시 배열을 만드는 건데

에러내용은

---------- Capture Output ----------
C:\jdk1.6.0\bin\javac.exe -d . DogArray.java
DogArray.java:9: cannot find symbol
symbol : class Dog
location: class DogArray
Dog dogHouse[] = new Dog[2];
^
DogArray.java:9: cannot find symbol
symbol : class Dog
location: class DogArray
Dog dogHouse[] = new Dog[2];
^
DogArray.java:10: cannot find symbol
symbol : class Dog
location: class DogArray
dogHouse[0] = new Dog();
^
DogArray.java:11: cannot find symbol
symbol : class Dog
location: class DogArray
dogHouse[1] = new Dog();
^
4 errors

Terminated with exit code 1.
와 진짜 어렵네요.. 자바...

ASP하곤 차원이 틀린거 같아요...

한수 부탁드립니다.

신청하기





COMMENT

댓글을 입력해주세요. 비속어와 욕설은 삼가해주세요.

  • 텐시 2025-10-28

    와 ...
    와우~~~ 감사합니다...

  • 라별 2025-10-28

    첫번째 질문은 = 비교 수식에서 =가 들어가서 i가 3까지 올라가므로 나타는증상이네요.
    두번째 질문은 Dog클래스를 정의해 주시지 않아서 그런것 같습니다.
    public class TestArray{
    public static void main(String args[]){
    //개 배열을 만들자... 개집을 샀다라고 하자
    Dog dogHouse[] = new Dog[2];
    dogHouse[0] = new Dog();
    dogHouse[1] = new

번호 제 목 글쓴이 날짜
2752135 [질문]칼라피커 콘트롤에 특정칼라를 선택된상태로만들려면 어떻게하면되나여? 널위해 2026-10-21
2752110 $box.find("img").width()에서 이미지에.. 해뜰참 2026-10-21
2752024 소숫점 뺄셈 !! ㅠㅜ 초롬 2026-10-20
2751970 자바 게임 만들려는데 부탁드립니다 (1) 라온제나 2026-10-19
2751908 자바스크립트 처리속도를 체크할 수 있는 방법 있나요? (1) 테이 2026-10-19
2751822 그누보드 아이프레임으로 구현했는데 제목 클릭해서 들어가면 푸터가 동동...떠다녀요 내꺼하자 2026-10-18
2751790 자바 그래픽 관련을 공부하고 싶은데요.. 어디 좋은 사이트나 책 없을까요?? (1) 큰재 2026-10-18
2751733 CTF가머죠? (5) 두동 2026-10-17
2751709 배열부분 궁금한 부분이있습니다. 딸기우유 2026-10-17
2751677 포인터 책을 보다가,,, (2) 동백 2026-10-17
2751648 익스플로 버전에 따라서 생기는 공백.. (1) 모아 2026-10-17
2751623 DEL 태그의에서 선굵기 및 컬러지정이 가능한가 해서요~ (4) 비치나 2026-10-16
2751573 테마 업로드 에러.. (1) 꽃 2026-10-16
2751548 수학? 물리?? (3) 찬늘 2026-10-16
2751461 상단네비 fixed ie6 핵 해결방안이 있을까요? 맑다 2026-10-15
2751436 레이아웃을 잡고 코딩을 하는데 드림위버에서의 결과와 IE에서 결과가 다르게 나오네요. (3) 키클 2026-10-15
2751403 형들좀도와주세요string compression (1) 알렉산더 2026-10-14
2751349 링크 다운로드하기 팬지 2026-10-14
2751267 플래시8 사용에서 플레이어 만들었는데요 (1) 블1랙캣 2026-10-13
2751182 회원가입 파랑새 2026-10-12
<<  이전  1 2 3 4 5 6 7 8 9 10  다음  >>

수다닷컴 | 여러분과 함께하는 수다토크 커뮤니티 수다닷컴에 오신것을 환영합니다.
사업자등록번호 : 117-07-92748 상호 : 진달래여행사 대표자 : 명현재 서울시 강서구 방화동 890번지 푸르지오 107동 306호
copyright 2011 게시글 삭제 및 기타 문의 : clairacademy@naver.com