본문 바로가기
728x90
반응형

개발/Java11

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 반복문 - 다중 for문 별 찍기 (다이아몬드) 다이아몬드 만들기 BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("원하는 중간 행 입력: "); int row = Integer.parseInt(reader.readLine()); //상단-중간 for (int i=0; i0; j--) { System.out.print("*"); } System.out.println(); } //Output 원하는 중간 행 입력: 5 * *** ***** ******* ********* ******* ***** *** * [해설] - 상단에서 중간값까지의 다중 for문 1개 - 하단(상단 뒤집기) 다중 for문 1개 - 피라미드, 역피라미드 다중 f.. 2021. 4. 27.
Java 반복문 - 다중 for문 별 찍기 (피라미드, 역 피라미드) 1. 피라미드 만들기 BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("원하는 행 입력: "); int row = Integer.parseInt(reader.readLine()); for (int i=0; i7개->5개.... 즉 2개씩 감소 - 1번째 for문에서 i=row로 지정했기때문에 i값 감소할 때 마다, j=9 -> j=7 -> j=5 ... 2021. 4. 26.
Java 반복문 - 다중 for문 별 찍기 (직각삼각형) 1. 별이 오른쪽부터 1개씩 감소하는 별 찍기 (시작 : 별 5개) ----------------------------- ***** **** *** ** * ----------------------------- for(int i=0; i 2021. 4. 26.
프레임워크(Framework) & 라이브러리(Library) juyeop.tistory.com/23 프레임워크와 라이브러리의 차이 안녕하세요, 오늘은 프로그래밍을 할 때 자주 이용되는 위의 두 가지에 대해서 이야기하려고 합니다. 저를 포함한 많은 사람들이 프레임워크와 라이브러리의 차이에 대해서 잘 모르고 계셔서 juyeop.tistory.com 프론트엔드 로드맵을 보면서 많이 보았던 Framework와 Library의 뜻과 차이점이 궁금했는데, 위 링크의 도움을 받고 단번에 이해했습니다. 프레임워크(Framework) : 뼈대나 기반구조 비유 : 집 자체를 뜻하며 그 안에서 모든걸 한다고 생각하자 종류 - Java : Struts, Spring, 전자정부 프레임워크 - QRM : myBatis(iBatis), Hibernate - Javascript : Angul.. 2021. 3. 3.
728x90
반응형