위에 main은 sc를 못 받고밑에 메소드는 sc를 받을 수 있는 이유가 뭐여??? 빨간 줄 대로 전역변수에다가 static을 했는데 그건 어차피 다른 경로에서 공유할 목적이지 않나?
해당 댓글은 삭제되었습니다.
static Scanner sc = new Scanner(System.in); 하니깐 되네 왜 static을 해야됨?
static 에서 static이 아닌걸 접근하려고 하잖아
반대아닌가 스태틱이 아닌 메소드에서 스태틱 sc변수 사용해서 그런거아니노 - dc App