전체 글 142

자바 입출력

오늘은 자바 입출력에 대해 정리하겠습니다. *입력/출력은 cpu기준입니다.* 입력: cpu에 입력(콘솔창에 입력) 출력: cpu에서 외부에 출력(ex: txt파일) import java.io.*; //텍스트 출력 public class Test01 { public static void main(String[] args) throws IOException{ File dir = new File("C:\\**\\***"); File file = new File(dir,"aaa.txt"); File dir = new File("경로") 경로 설정 File file = new File(dir,"aaa.txt"); 경로에 있는 텍스트 파일을 찾는데, 만약 파일이 없다면 FileNotFoundException 에러가..

Study/Java 2022.04.08

0407 일기

일주일이나 지난 지금 일기를 쓴다... 요새 루틴은 학원->집->정처기 공부->홈트->잠이라서 특별히 쓸 얘기가 없었다. 정처기를 너무 먼 곳에 신청하기도 했고 자주 있는 시험이 아니라 이번에 꼭 붙어야 한다는 생각에 정작 코딩공부에는 소홀했던게 아닌가 싶다. 오늘부터는 배운 코드 정리도 다시 시작해야지! 지금은 스윙을 배우고 있는데 역시나 외부는 쉽게 잘 만들어진다 ㅋㅋㅋ 잘 만들어지면 즐거워서 버튼광클^_^ 근데 내부를 잘 채워야 하는데....ㄱ- 그간 배웠던 것들을 집어넣어가며 하고 있어서 점점 코드가 길어지고 있다...

일기 2022.04.07

자바 버튼과 패널을 이용하여 계산기 모양 만들기(BorderLayout, GridLayout)

자바 버튼과 패널, 레이아웃을 사용하여 계산기 모양을 만들겠습니다. BorderLayout 과 GridLayout 을 사용합니다. 계산기가 아니라 모양인 이유는? 이벤트를 넣지 않아 눌러도 아무 일도 일어나지 않기 때문입니다.^_^ HTML 삽입 미리보기할 수 없는 소스 private Label lb = new Label("계산기", Label.CENTER); private Button bt[] = new Button[16]; private String[] str = new String[] { "7","8","9","+","4","5","6","-","1","2","3","*","0","=","%","/"}; 먼저 라벨과 버튼, 버튼에 들어갈 숫자 배열을 생성합니다. 라벨에는 계산기라고 적고, 가운데 정..

Study/Java 2022.03.29

0328 일기

중구난방일 예정이라 제목은 없다(언제는 중구난방 아니었던 것처럼). 그제 동생이 와서 어제 갔는데 가려는 길을 미리 간 사람이 있는건 정말 편하다는 생각이 들었다. 개발의 길이 너무 여러갈래라 막막한 상태였는데, 내가 뭘 하고 싶은지 뭘 해야할지 뚜렷하게 알려주는 멘토 역할이 되어 주었다. 일단 내가 하고싶은건 안드로이드 앱이다. 웹도 좋지만 앱쪽에 더 흥미가 있다. 그런데 학원에서는 앱이나 안드로이드 관련 강의는 없어서 이쪽은 따로 독학을 해야할듯.... 그리고 정보처리기사. 휴..... 이 얘기 하려고 글쓰기 눌렀다. 우리나라에 진짜 공부 열심히 하는 사람 많구나... 진짜 시험 보는 사람 많구나... 진짜 개발쪽 하려는 사람 많구나.... 를 오늘 시험 응시하면서 느꼈다. 집에 와서 신청하려고 사이..

일기 2022.03.28

늦은 이해

며칠간 자바 카테고리에 업뎃이 없었다. 코드를 올릴 때 내가 이해한걸 설명하면서 올리고 있는데 아직 설명할 정도로 이해한게 아니라서 올리지 못하고 있는 것이다. ㅠㅠ 지금은 클래스를 배우고 있는데 이 전에 배웠던 메소드들을 전부 활용해서 코드를 짜고 있어서 어질어질하다. 오늘은 패키지에 코드를 분리해서 넣었는데 이런 방식은 처음이라 계속 코드 노려보는 중... 강사님께서는 앞으로 계속 비슷한 방식으로 코드를 짤 거니까 한번에 이해할 필요가 없다고 하셨다. 어제까진 이런 말을 계속 듣고 일기에도 맨날 쓰고 있었지만(ㅋㅋ)맘이 조급했었는데 오늘은 조금 편안하다. 왜냐면 그 때는 봐도 몰랐지만 지나고 나니 이해가 되는걸 경험했기 때문이다. 학원 등록 전 동생하고 파이썬으로 조금 예습을 했었는데 그땐 정말 스파..

일기 2022.03.24

신속항원검사 받고옴~

오늘 갑자기 건강염려증 생긴 것처럼 모 질병과 수술후기를 열심히 검색하면서 아직 검진 받지도 않아놓고 만약 내가 이 수술을 받는다면 학원에 나오지 못할 텐데 비대면으로 따라갈 수 있을까? 같은 쓸모없는 걱정을 하고 있었는데 학원 단톡으로 문자가 왔다. 같이 대면 수업 듣는 분이 확진이라 신속항원 또는 자가진단 받아보라는 권유를.... 코찌르기 싫어서 괴로운 맘 반 확진이신 분 나랑 너무 가까운 자리에 계셨어서 ㅠㅠㅋㅋㅋㅋ 두려운 마음 반.... 이시국 대면수업의 단점도 있구나 싶었다. 자가키트로는 안심할 수 없을 것 같기도 하고 내가 하면 끝까지 잘 못찌를 것 같아서 집 근처 병원으로 갔다. 병원에 갈 때는 꼭 신속항원검사/pcr 되는 곳인지 찾아보고 가자! 되는 곳이라도 그날은 안된다든가 하는 경우도 ..

일기 2022.03.23