을 개체를 추가하는 방법이 내 코드입니다.
목록을 사용하고 싶지 않습니다!, 다른 클래스의 배열에 자바
-1
A
답변
0
다른 클래스의 static 변수 및 방법을 액세스
ClassName.StaticVariable;
또는
ClassName.StaticMethod;
참고 : - 정적 변수 및 방법은 전체 응용 프로그램에서 활성화되어 있습니다.
사용이
public class One
{
public static Loots[] lootsList = new Loots[1];
}
public class Two
{
Loots MyLoots = new Loots();
// How to add in THIS class, MyLoots to lootsList?
One.Loots[0]=MyLoots; //use this to access array of objects
}
이는 ArrayList를 사용하면 많은 객체를 저장할 수 있기 때문에 그것을 할 수있는 더 좋은 방법입니다 .........
0
public class One{
public List<Loots> lootsList = new ArrayList<Loots>();
public void someVoid(){
new Two(this);
}
}
public class Two
{
One one;
public Two(One one){
this.one = one:
}
Loots MyLoots = new Loots();
// How to add in THIS class, MyLoots to lootsList?
public void someVoid(){
one.lootsList.add(MyLoots);
}
}
코딩을 즐길 수 그것의 필요없이 목록의 초기화에 의해 정의됩니다.
당신이했던 것처럼 그것을 정의하면 배열에 특정 양의 Loots가 있어야합니다.
대안 :
이public static Loots[] lootsList = new Loots[20];
예 : 대신 ArrayList`
public class One{
public static Loots[] lootsList = new Loots[20];
public void someVoid(){
new Two(this);
}
}
public class Two
{
One one;
public Two(One one){
this.one = one:
}
Loots MyLoots = new Loots();
// How to add in THIS class, MyLoots to lootsList?
public void someVoid(){
one.lootsList[0].add(MyLoots);
}
}
+0
목록을 사용하고 싶지 않습니다. –
+0
arraylist를 사용하고 싶지 않다면 배열에서 Loots max의 양을 정의해야합니다 – Zoe
관련 문제
- 1. 다른 클래스의 배열에 액세스하기
- 2. 다른 클래스의 배열에 객체 삽입
- 3. 다른 클래스의 배열에 객체 추가
- 4. 포인터의 배열에 다른 클래스의 객체를 저장하는 방법
- 5. 다른 클래스의 자바 호출 메소드
- 6. 정의 클래스의 배열에 액세스하는 방법
- 7. 다른보기 컨트롤러 클래스의 배열에 액세스
- 8. 자바 배열에
- 9. 자바 : 배열에 따라 텍스트를 다른 방법으로 옮기기
- 10. 자바 스크립트 배열을 다른 배열에 삽입하십시오.
- 11. 자바 컴파일은 다른 클래스의 한 클래스의 객체를 어떻게 생성합니까?
- 12. 자바 : 동일한 클래스의 다른 메소드에서 클래스의 메소드를 호출하는 방법은 무엇입니까?
- 13. 다른 클래스의 메소드에서 드라이버 클래스의 변수 사용하기 (자바)
- 14. 다른 클래스의 자바 ME 클래스 액세스
- 15. 다른 클래스의 자바 스윙/AWT 컴포넌트 액세스
- 16. 다른 클래스의 자바 쓰레드에 끼어 들기
- 17. 자바/스윙 : 다른 클래스의 구성 요소를 참조하십시오.
- 18. 다른 클래스의 arraylist는 어떻게 수정합니까? 자바
- 19. 자바 다른 클래스의 JFrame에 JPanel 추가하기
- 20. 자바 클래스를 다른 클래스의 속성으로 만드는 방법
- 21. 배열에 정규식을하고 다른 배열에 저장이
- 22. 자바 바이트 배열에 짧음
- 23. 문자열 변수를 배열에서 Java 클래스의 다른 배열에 저장하는 방법
- 24. 메인 클래스에서 생성 된 객체를 다른 클래스의 배열에 추가
- 25. C++로 다른 클래스의 한 클래스에서 배열에 액세스
- 26. 어떻게 다른 클래스의 배열에 아나리스트를 넣을 수 있습니까?
- 27. 배열에 이미지 넣기 - 자바 스크립트
- 28. 다른 클래스의 메서드에 액세스
- 29. 클래스의 객체 배열에 채워지지 않고 있습니다.
- 30. 구현 된 클래스의 배열에 객체 추가
사용'List' 또는'. 훨씬 쉽게. – SripadRaj