0
현재 자신의 프로젝트에서 BlueJ를 사용하여 프로젝트를 진행하고 있습니다. BlueJ를 사용하고 있습니다. 현재이 과정에서 주 IDE로 사용하고 있습니다.BlueJ를 사용하여 ArrayList에 객체 추가
이것은 더 많은 질문이며이를 구사하는 방법을 잘 모르겠습니다. 컴파일하는 동안
public class Test
{
public Test()
{
}
}
및
import java.util.*;
public class Add
{
ArrayList<Test> nTest;
public Add()
{
nTest = new ArrayList<Test>();
}
public void addTest(Test test)
{
nTest.add(new Test());
}
}
는 오류가 없습니다. 그러나 새로운 Add를 만들고 메서드를 호출하면 다음과 같은 창이 뜨게되어 어떤 작업을해야할지 모릅니다. 내가 너무 내 과정에서 BlueJ의를 사용하는 문제
정확히 무엇이 문제입니까? – ifly6
나는 bluej에 익숙하지 않지만,'add()'메소드에 전달하기 위해 드롭 다운에'Test()'객체가 있어야한다고 생각한다. 이를위한 "Java-speak"은 addTest() 호출 전에 새 Test 객체를 구현 한 다음 Test 객체를 매개 변수로 전달합니다. 실제로 addTest() 메소드 내에서 매개 변수를 사용하는 것은 아니며 매개 변수 요구 사항을 제거 할 수 있습니다. –
'nTest.add (테스트)'또는 'public void addTest()'여야합니다 –