public class Chatting {
void startChat(String chatId) {
String nickName = null;
nickName = chatId;
Char chat = new Chat() {
....
};
}
}
컴파일 에러 나는 부분 찾으라는데 저부분이 잘못됐다는데 뭐가 잘못된건가요
public class Chatting {
void startChat(String chatId) {
String nickName = null;
nickName = chatId;
Char chat = new Chat() {
....
};
}
}
컴파일 에러 나는 부분 찾으라는데 저부분이 잘못됐다는데 뭐가 잘못된건가요
nickName= ""; 이렇게 바꿔보셈
그냥 null로는 초기화가 안되나요?
null이 더 나아 왜냐하면 “”는 문자열 객체를 하나 생성하기땜에 나중에 gcc가 처리해줘야해..(“”를 다시 null로 변환)
null이나 기본생성자를 받는놈이 아닌가보지 난 자바를 몰라서 헤헷
chat Ld chat id 의외로 이런 문제일수도 있어 별거아닌경우지만 자주 일어나기도 하지
아 에러를 찾으라고...
다른 소스가 어딘가에 없고 단순히 저것만 존재한다면.. 매개변수 String chatId가 초기화 되지 않아서이고, 메소드 바깥에서 초기화 시켜줘야겠지..
저 코드 중에서 에러는 없어