노베이스 지방 국비충
exception handling 이랑 String methods 정리를 마지막으로 Java 는 끝났다고 함
나 포함 반 수준이 그렇게 높지 않아서 Apache API 따와서
isNumber 같은 method 활용하는거까진 안 나가고 try catch 소개로 끝
IntelliJ 커뮤니티 버전은 외부 API 연동을 지원을 안하나봄
isNumber 좀 써보려고 했는데 입구컷남
그래서 아까 낮에 글 올렸던대로
Scanner 로 양의 정수와 0만 받고 음수와 문자열은 튕겨내는
exception handling 을 시도 했는데
try 안에 while 을 쓰고 catch 에 재귀 함수 처리하거나
while 안에 try catch 를 넣어서 구현은 잘 됐지만
프갤럼들 말대로 가독성은 박살난 코드로 성공 자체는 했음
이걸 굳이 interface 새로 만들어서 method 넣고 parent class 에 implement 하고
여기에 scanner 에 입력값과 다른 methods 에서 parameter 로 쓰일
String 과 int 변수 하나를 선언해서 inheritance 한건
그냥 최근에 배운게 이거라서 시도해본거고 잘 되긴 하더라
어쨌든 이런 지랄 말고 입력단을 제한하거나
입력값 검증을 간단하게 해주는 method 를 쓰는게 최고의 방법인거 같은데
이건 나중에 spring frame work 나 java bean 의 validation 을 써야한다고 함
이게 뭔지 도통 감이 안 와서 시도도 못해봄
Java 끝나고 HTML 나가는데 이게 맞나 싶을 정도로 쉬움
그 뭐냐 디시에 유튜브 링크 올린다고 <iframe> tag 거는 수준의 난이도던데
HTML 은 진짜 tag 만 잘 알고 있어도 끝인거임?
HTML CSS JavaScript 는 쉽다고 일부러 교재도 안 쓸거라고 하셔서 좀 당황스러울 정도였음
마지막으로 오늘도 틈틈히 프로그래머스 레벨 0 문제 정주행하는데
옷 가게 할인 받기 이거 테스트 결과값을 안 보여줘서
자꾸 실패 나는거 원인 규명을 못하겠더라
일의 자리값 버리라는거 같은데 왜안되
갈길이 멀구먼유
야 너가 반 에이스다
이사람의마지막이궁금하군