본문 바로가기
프로그래밍/Java

[Java] 다른 클래스의 함수 사용하기

by Youngs_ 2021. 12. 14.

YoungsFunction 클래스에 아래와같은 함수가 작성되었을때 해당 함수를 사용하는 방법이다.

public class YoungsFunction {
	
	/**
	 * List<?> 형식을 JsonObject로 변경해준다.
	 * @param resultList
	 * @return
	 */
	public JsonObject listToJson(List<?> resultList)
	{
		HashMap<String, Object> returnHashMapValue = new HashMap<String, Object>();
		JsonObject returnValue = new JsonObject();
		
		returnHashMapValue.put("RESULT_LIST", resultList);
		returnValue.addProperty("returnValue", returnHashMapValue.toString());
		
		return returnValue;
	}
}

 

import main.java.com.common.YoungsFunction; // 이처럼 임포트를 해줘야한다.

class()
{
		YoungsFunction function = new YoungsFunction(); // YoungsFunction 객체를 새로 생성해준다
		
		function.listToJson(resultList); // 이제 위에서 생성한 변수명을 이용해 YoungsFunction의 함수를 사용할수있다.
}

댓글