내 프로젝트에서 객체 배열을 사용하려고하는데 오류가 발생합니다.
incompatible types: Object cannot be converted to String
이 줄에 :
ST1 = new String[]{emt1, emt2, emt3, emt4};
이제 나는이 오류의 원인을 파악하지 못합니다. 제발 도와주세요.
Object[] ST1;
Object emt1,emt2,emt3,emt4;
private void jButton3ActionPerformed(ActionEvent evt) {
try {
emt1 = null;
emt2 = null;
emt3 = null;
emt4 = null;
ST1 = new String[]{emt1, emt2, emt3, emt4};
}
....
두 가지 방법 중 하나는 다음과 같이 모든 Object emt1, emt2, ..을 String으로 캐스팅하는 것입니다.
ST1 = new String[]{(String)emt1, (String)emt2, (String)emt3, (String)emt4};
또는 속성 유형을 변경해야합니다.
Object emt1, emt2, emt3, emt4;
문자열로
String emt1, emt2, emt3, emt4;
ST1 = new String[]{emt1, emt2, emt3, emt4};
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다