728x90
// 모델
@Data
public class Test(){
private String a;
private String b;
private String c;
private Test[] buttons;
}
public class ListToArr(){
publi void listToArr(){
Test a = new Test("1", "2", "3");
Test b = new Test("4", "5", "6");
Test c = new Test("7", "8", "9");
List<Test> arr = new ArrayList<Test>();
arr.add(a);
arr.add(b);
arr.add(c);
Test test = new Test();
test.setButtons(arr.toArray(new Test[0]));
System.out.println(Arrays.toString(test.getButtons()));
}
}
728x90
'java' 카테고리의 다른 글
[java] 오버로딩 vs 오버라이딩 차이점 (0) | 2021.10.27 |
---|---|
[java] Json 형태로 결과값 확인하기 (0) | 2021.10.27 |
[java] 어노테이션 정리 (0) | 2021.10.26 |
[java] 클래스명, 필드명 가져오기 (0) | 2021.10.25 |
[java] Spring Tool Suite(STS) 자주 사용하는 단축키 (1) | 2021.10.15 |