조건절을 깔끔하게 쓰고싶은데 잘 안돼요😭
if문의 조건절만 봐도 멀미가 난다면 당신은 정상.
-
나도 깔끔하게 풀고싶은데, 방법을 모르겠어! 괄호로 안 싸면 조건이 안 먹힐것 같아요😭
-> 저렇게 김밥 안 만들어도 조건 먹힘. 프로그래머스의 장점, 다른 사람의 풀이를 봅시다.
-
int answer가 if절 안에 선언되어서 return answer; 가 int answer 선언부를 찾지 못해요!
-> int answer;를 if절 밖으로 뺄것. public int solution과 if 사이에.
▶JAVA에서 특정 변수를 인식하지 못할때는, 걔가 어디에 위치해야 내가 원하는 구문에 들어갈 수 있는지 살펴볼것.
- 반드시 Main class랑 메인 메서드 만들어야 하나요?
->프로그래머스 답안 자체는 그냥 class solution만 해도 돌아가기 때문에 상관없음.
하지만 본인 IntelliJ에서 돌릴거라면 만들어야 함. 없으면 실행 안됨.
<언제나 이뻐보이는 남이 쓴 답안지>
깔끔하고 직관적인 작성. 이렇게 쓰면 좋겠다는 생각이 들었다.
왜 내 백준허브만 지저분하게 작동하는거 같지? 이런걸 원한게 아닌데😖
- 다른 분들은 이렇게 깔끔하게 README.md 도 첨부하고, Main만 딱 들어가는 것 같은데 왜 난 안될까? 내 백준허브는 왜 내 리포에 자꾸 폴더를 생성해서 파일을 첩첩 넣는거지?
-> 다른 분들도 똑같다. 필요한 파일(코드랑 README.md) 복사하고 나머지 삭제하거나 한 다음에 풀리퀘 보내는거라고 한다.
백준허브에서 필요한 데이터만 가져와 내 IDE에 반영, 커밋하는 방법
- 일단 IDE에 내 이름 경로 아래에 q(문제번호) 폴더를 만든다.
- Main.java든 문제번호 q(번호).java든 class파일 작명은 자유롭게 한다.
- IDE에 문제를 풀고 코테에 복붙. 채점을 돌려서 정답이면 깃헙에 코드와 README가 날아옴.
- README 수정 들어가서 코드만 싹 복사하고 수정 안하고 나온다.
- q(문제번호) 폴더 아래에 README.md 만들고 4에서 복사한거 그대로 붙여넣는다.
- 코드에 문제없는지 확인 후 커밋하면 끝.
IDE에서 프로젝트 폴더가 갑자기 안 보여요
해결방법이 적힌 블로그
- 컨트롤 + 알트 + 쉬프트 + S를 누른다
- Project Structure 가 나오면 Modules를 클릭. + 눌러 Import module 선택.
- 본인이 방금까지 보고있던 프로젝트 경로로 가서 프로젝트 폴더 선택한다.
- Next와 Ok를 적절히 연타하여 프로젝트를 다시 불러온다.
- 완성!
나는 지금까지 왜 public static void main(String[] args) 를 다 치고 있었는가
-> psvm 치고 엔터치면 IntelliJ가 알아서 메인메서드를 만들어 주는데.
인생의 3분의 1 정도 손해본 기분이다. (???)
무슨 피자 한번 나눠먹는게 이렇게 힘드냐 - 타인의 부러운 클린코드
피자 한번 나눠먹으려다 돌아가시겠다 야
남들은 이렇게 순식간에 찹찹 쪼개주고
이렇게도 찹찹 쪼개주는데 나는 무슨 피자 쪼개는 코드만 천만년이 걸리는 것 같냐🤔