2중 for문으로 버튼객체에 이벤트들을 추가하려는데 저렇게하면 2중for문 안의 b[i]가 에러가 뜨네요 에러 내용으로는Local variable i defined in an enclosing scope must be final or effectively final이라고 하는데 이를 해결하려면 어떻게해야하나요?i를 전역변수로 선언해야하나요..?
이 끔찍한 코드는 대체 뭐야
텀프 과제로 기억력 게임만드려는데 일단 해보면서 수정해보려하는데 에러가 뜨니까 시도부터가 안됨…
final int finalI= i; 해서 쓰셈 - dc App
첫번째 for 안에서 선언하면 되나요?
ㅇㅇ - dc App
야 근데 코드가 자동으로 줄맞춤이 안되는거 같은데 int i = 0; i < 20 이런식으로 띄어쓰기가 들어가야 읽기 편하지 if안에도 다 붙어있노 다닥다닥
원래는 읽기 편하게 하는데 에러땜에 막 수정하면서 하다보니까 좀 안돼있긴해요 ㅠ
ActionEvent에서 getSource 메소드로 b[i]를 Object로 가져올 수 있을거 같긴 함... 그리고 스코프가 전혀 달라서 i는 못쓰니까 삽질하지마세용
(Button) e.getSource().getText() 같이 하면 될듯
오 감사합니다 참고해서 좀 더 만쟈볼게요