초록꼬마의 devlog
article thumbnail
[Java] 입력받은 월의 최대 일수 출력하기
back-end dev/Java 2021. 8. 7. 02:25

사전과제 v1 정말 비효율적인 if문의 극치.. 문제 요구사항대로 배열 활용은 못 했다. 어디서 어떻게 해야 할지 잘 모르겠다 → 추후 보완한 점 = 배열에 월 순서대로 월별 날짜 수를 저장해두고 꺼내 쓸 수 있다! 에러 내용 if문 기본 문법 %d에서 d 빠뜨림.. 그래도 자기 전에 결과 출력은 성공한 나, 칭찬한다..

article thumbnail
[Java] 두 수의 합 구하기
back-end dev/Java 2021. 8. 7. 02:22

에러 내용 - scanner 시작 글자 대소문자 - 변수 a, b 타입 중복 지정

article thumbnail
[Java] 클래스(feat. 클래스를 활용해서 구구단 다시 구현)
back-end dev/Java 2021. 8. 6. 03:42

과제 내용 &#39;메소드를 활용해서 구구단 구현하기&#39;의 다음 단계 과제였다. 메소드가 아주 많은 경우 클래스를 구분해서 코드를 짤 수 있다 → 프로그램을 시작하는 메인 메소드(메인 메소드를 가지지 않는 클래스는 &#39;실행&#39;할 수 없다)를 가지는 클래스의 코드는 훨씬 더 간결해진다 + 구구단을 구현(비즈니스 로직 담당)하는 클래스는 분리된다 // 메인 메서드가 있는, 프로그램 시작하는, 클래스 public class GugudanMain { public static void main(String[] args) { for (int i = 2; i < 10; i++) { int[] results = Gugudan.calculate(i); Gugudan.print(results); } } }..

article thumbnail
[Eclipse] GitHub에 push
back-end dev/Java 2021. 8. 4. 17:23

박재성 강사님의 인프런 강좌를 보고 따라하기 + 스스로 해보기 https://www.inflearn.com/course/java-codesquad/dashboard ps1. "class found in top-level directory (unnamed package not allowed in module)" 에러 위 에러메시지 일부를 구글링해서 나온 결과 첫번째 링크 https://engpro.tistory.com/14 참고해서 해결했다. 한시라도 빨리 GitHub push 하려고 프로젝트 새로 만들기를 서두르다가 "Create module-info.java file" 체크박스 체크하고 만들었나보다.. 다시 프로젝트 만들어보지 않고, 이미 생성된 모듈 파일(이름에 module이 들어가 있는, java ..