본문 바로가기
728x90
반응형

BufferedReader3

Java 파일 입출력 + 컬렉션을 이용해서 메모장 만들기 파일 입출력(백업 장치) + 컬렉션(주대상) [기능] - 메모 쓰기 - 메모 읽기 - 메모 삭제 [데이터] - 메모: 고유번호, 작성자, 메모내용, 날짜, 중요도 - 파일: memo.dat [프로그램 흐름] - 프로그램 시작: 파일 모든 내용 읽기(파일 입출력) --> 메모리 저장(컬렉션) - 프로그램 사용: 메모리 조작(컬렉션) - 프로그램 종료: 메모리 저장(컬렉션) > 모든 파일 내용 쓰기(파일 입출력) [추가한 클래스] public class Memo { private String seq; //고유번호 private String name;//이름 private String regdate;//날짜 private String priority;//중요도(A, B, C) private String con.. 2021. 5. 1.
JAVA 개발자 수업 24일차 - 입출력(INPUT/OUTPUT) 입출력(INPUT/OUTPUT) 스트림(Stream) 입력스트림(InputStream) / 출력스트림(OutputStream) 문자기반 스트림 (Reader / Writer) 입출력(INPUT/OUTPUT) 1. 스트림(Stream) [정의] - 데이터를 운반하는 사용되는 연결통로(단방향 통신) - 1개의 스트림으로 입력, 출력을 동시에 처리 할 수 없다. 2. 입력스트림(InputStream) / 출력스트림(OutputStream) [정의] - 모든 바이트기반 스트림의 조상이다. - InputStream의 read() : 읽기 - OutputStream의 write(int b) : 쓰기 - FileInputStream / FileOutputStream은 파일에 입출력을 하기 위한 스트링이며 가장 많이 .. 2021. 4. 29.
JAVA 개발자 수업 4일차 1. output > printf() 형식 문자의 기능 2. Error의 종류 3. md(mark down) 사용법 4. Input > System.in.read() : Mathod 5. Input > BufferedReader : Class 1. output > printf() 형식 문자의 기능 1) %숫자d - %d, %f, %c, %b, %s 전부 사용 가능 - 우측 정렬 : + - 좌측 정렬 : - - 수치 데이터 (연산 대상) : 우측 정렬 - 수치가 아닌 데이터(숫자, 문자열) : 좌측 정렬 2) %.숫자f - 소수점 이하 자리수 지점 - %f(float, double) 3) %콤마d - 천단위 표기(3자리 마다 ,(콤마) 찍기) - %d, %f 2. Error의 종류 1) 컴파일 오류 - 컴.. 2021. 4. 1.
728x90
반응형