객체를 int로 선택하려면 어떻게해야합니까?자바 - int로 객체 선택
String FolderName = result.getString ("name");
String FolderId = result.getString ("category_id");
String ParentId = result.getString ("parent_id");
int intFolderId = Integer.parseInt(FolderId);
int intParentId = Integer.parseInt(ParentId);
System.out.println(FolderId+" "+FolderName+" "+ParentId);
Map<Integer, Folder> data = new HashMap<Integer, Folder>();
Folder newFolder = new Folder(FolderName, intFolderId, intParentId);
data.put(newFolder.getId(), newFolder);
for(Folder folder : data.values())
{
int parentId = folder.getParentFolderId();
Folder parentFolder = data.get(parentId);
if(parentFolder != null)
parentFolder.addChildFolder(folder);
}
가 어떻게 예를 들어 0
의 parentID
가진 개체를 선택할 수 있습니다 : 여기
코드인가?
'선택'이란 무엇입니까? 'Object' 란 무엇입니까? 'id '란 무엇입니까? –
int 변수가 "속성"인 경우 접근 자나 "getter"메서드가 있어야합니다. 당신이 우리에게 더 많이 말하고 세부 사항을 채울 때까지, 나는 당신이이 객체들의 집합을 순환하여 accessor 메소드를 호출하여 당신이 관심있는 int의 존재를 테스트하고 싶을 것이라고 추측한다. –
나는 내 질문을 세련시키기 전에 제출되어서 전체 코드를 잘랐다는 것을 이해하지 못해 죄송합니다. 나는 신입이다. – WookooUK