0
"매개 변수 DEFAULT_CATALOG에 잘못된 수식어가 사용되었습니다. 마지막 부분 만"(굵은 글씨체)로 표시되었습니다. 왜 정적으로 상수를 선언 할 수 없습니까? 다른 클래스에서 변수를 직접 사용하는 대신 상수를 사용하고 싶습니다. 친절하게 도와주세요.자바 상수를 정적으로 선언 할 수 없습니다.
package com.asc.scheduler.test;
import atg.adapter.gsa.query.Constant;
public class AscConstants {
public static void schedulerContants(){
**public static final String DEFAULT_CATALOG = "defaultCatalog";**
}
}
- 고마워 내가 다른 클래스에서이 상수를 사용할 수 없습니다입니다. package com.ascena.scheduler.test; public final class AscConstants { \t public static final String DEFAULT_CATALOG = "defaultCatalog"; \t public static final String ROOT_CATEGORY = "allRootCategories"; \t public static final String CATEGORY_PROPERTY = "displayName"; \t public static final String CATEGORY_TYPE = "childCategories"; } 예를 들어 다른 클래스에서 DEGAULT_CATALOG을 (를) 사용할 수 없습니다. 그것을 사용하려면 어떻게해야합니까? – user3554403
@ user3554403 뭔가를 놓치지 않는 한 확실히 할 수 있습니다. 'AscConstants.DEFAULT_CATALOG'를 실행하여'DEFAULT_CATALOG'의 값에 접근 할 수 있습니다. – Neil
예. 나는 일했다. 도와 줘서 고마워. – user3554403