일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 자바연습문제
- 재택근무
- 직장인자기계발
- 패캠챌린지
- 자바기초
- java
- 국비
- javabasic
- 웹
- 디자인패턴
- js
- 자바
- 리눅스
- 디자인
- DB
- DesignPattern
- 패스트캠퍼스후기
- 패스트캠퍼스
- ncs
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 자바기본
- java기초
- 직장인인강
- String
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- Spring
- 스프링
- linux
- 자바예제
- 데이터베이스
- Today
- Total
목록java (81)
FIF's 코딩팩토리
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob001_LinkedList.java booklist.txt파일의 데이터를 Stack으로 처리하여 출력되도록 프로그램을 구현하시오. title publisher writer price JSP Programming JSPPub JSPExpert 21000 Servlet Programming WeBBest GoodName 20000 JDBC Programming JDBCBest NaDo SQL 30000 SQL Fundmental SQLBest Na SQL 47000 Java Programming JavaBest Kim kava 25000..
Java194_TreeSet.java public class Java194_TreeSet { public static void main(String[] args) { TreeSet tree = new TreeSet(); tree.add(new Integer(10)); tree.add(new Integer(40)); tree.add(new Integer(20)); tree.add(new Integer(30)); tree.add(new Integer(20)); //기본 오름차순 for(Integer it:tree) System.out.println(it); Iterator ita=tree.iterator(); while(ita.hasNext()) System.out.println(ita.next()); //..
1 배열 구조로 데이터 관리 : Vector, ArrayList ArrayList -추가-(순차적으로 처리할때 사용) 2 링크로 데이터 관리 : LinkedList 삽입, 삭제-(비순차적으로 처리할때 사용) 3 List을 구현해놓은 컬렉션 Vector,ArrayList,LinkedList은 add()해준 순서대로 데이터 관리를 해준다. Java190_LinkedList.java public class Java190_LinkedList { public static void main(String[] args) { ArrayList aList= new ArrayList(); aList.add(new String("java")); aList.add(new String("jsp")); aList.add(new S..
Ascending.java //오름차순 public class Ascending implements Comparator { @Override public int compare(Integer o1, Integer o2) { System.out.println((o1+"/"+o2+" ")+o1.compareTo(o2)); return o1.compareTo(o2); } } Descending.java public class Descending implements Comparator { @Override public int compare(Integer o1, Integer o2) { return o2.compareTo(o1); } } Java187_Sort.java public class Java187_Sort..
자료구조 자료를 효율적으로 사용하기 위해서 자료의 특성에 따라서 분류하여 구성하고 저장 및 처리하는 모든 작업이다. 즉 데이터의 저장과 관련이 있는 학문으로 검색 등 다양한 측면을 고려하여 데이터의 저장방법을 연구한다. 알고리즘 문제를 해결하거나 함수를 계산하기 위해 사용한 명령문들의 집합이다. 즉 저장된 데이터의 일부 또는 전체를 대상으로 진행하는 각종 연산을 연구하는 학문이다. 컬렉션프레임워크 자료구조(Data Structure)를 바탕으로 객체들을 효율적으로 추가, 삭제, 검색할 수 있도록 제공해주는 표준화된 방법을 제공하는 인터페이스와 클래스들을 의미한다. 컬렉션은 요소를 수집해서 저장하는 것이고 프레임워크는 사용방법을 정해 놓은 라이브러리를 말한다. Java175_Vector.java publi..
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob01_stream.java [문제] input.txt 파일에는 팝송 가사가 들어있다. 이 파일에서 검색하고자 하는 문자열이 포함되어있는 라인의 번호와 가사를 콘솔에 출력하는 search(String inputFile, String searchWord) 메서드를 구현하시오. [프로그램 실행결과] 5 line : It exists to give You comfort 6 line : It is there to keep you warm 9 line : When You are most alone 10 line : The memory of lo..
Stream 입출력 스트림 1 java.io.*; 패키지에서 제공한다. 줄줄흐르다, 줄을지어 이어지다, 줄기, 개울, 시내 2 스트림 : 한 쪽에서 보내준 입력 데이터를 다른 한쪽으로 출력하는 데이터의 흐름(순서가 있는 데이터의 흐름) 3 자바에서 스트림은 순서 있는 데이터의 일방적인 흐름 4 스트림 종류 1) 입력/출력 입력 스트림 : InputStream, Reader(2바이트) 출력 스트림 : OutputStream, Writer 2)처리 단위로 구분 바이트 스트림 : 바이트 , 배열바이트, 정수바이트 문자 스트림 : 문자, 배열문자, 문자열 3)기능에 따라 데이터 싱크 스트림(데이터 전달 기능)-목적지에 직접연결 FileInput(Output)Stream, ByteArrayInput(Output)..
Exception 오류 1 문법적 오류 : 오타, 자바문법에 맞지 않은 로직등을 구현할때 발생한다. 2 실행오류 : 실행할때 발생되는 오류이다. 실행오류(자바 런타임 에러) 1 에러(error) : 프로그램 코드에 의해서 해결할 수 없는 심각한 오류 2 예외(exception) : 프로그램 코드에 의해서 해결할 수 있는 오류 int arr[]={10,20}; arr[3];(쓰레기값) exception을 제공해준 목적 : 기본 시스템은 정확하지 않는 값을 처리하는데 자바에서는 정확한 값만 처리할수 있도록 exception을 제공해준다. exception이 발생이 되면 프로그램이 정상적인 종료가 안되므로 이를 해결하기 위해서 예외처리를 제공해주고 있다. 예외가 발생되는 시점에 따라 1 checked exce..