일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ncs
- 직장인인강
- 자바
- 직장인자기계발
- linux
- 리눅스
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- java기초
- 디자인패턴
- String
- java
- 자바예제
- 디자인
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- javabasic
- js
- 패스트캠퍼스
- 국비
- Spring
- 패스트캠퍼스후기
- 웹
- 재택근무
- 자바기본
- DB
- 패캠챌린지
- DesignPattern
- 자바연습문제
- 스프링
- 데이터베이스
- 자바기초
- Today
- Total
목록Back-End/국비 NCS교과과정 (48)
FIF's 코딩팩토리
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/p2iH4/btqxcN9nrIo/WhfKkKchSW3iWKuRjGvGw1/img.png)
Stream 입출력 스트림 1 java.io.*; 패키지에서 제공한다. 줄줄흐르다, 줄을지어 이어지다, 줄기, 개울, 시내 2 스트림 : 한 쪽에서 보내준 입력 데이터를 다른 한쪽으로 출력하는 데이터의 흐름(순서가 있는 데이터의 흐름) 3 자바에서 스트림은 순서 있는 데이터의 일방적인 흐름 4 스트림 종류 1) 입력/출력 입력 스트림 : InputStream, Reader(2바이트) 출력 스트림 : OutputStream, Writer 2)처리 단위로 구분 바이트 스트림 : 바이트 , 배열바이트, 정수바이트 문자 스트림 : 문자, 배열문자, 문자열 3)기능에 따라 데이터 싱크 스트림(데이터 전달 기능)-목적지에 직접연결 FileInput(Output)Stream, ByteArrayInput(Output)..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/MXFJT/btqxdqF6XsK/66B6UFxQUUX3mLsqe53681/img.png)
Exception 오류 1 문법적 오류 : 오타, 자바문법에 맞지 않은 로직등을 구현할때 발생한다. 2 실행오류 : 실행할때 발생되는 오류이다. 실행오류(자바 런타임 에러) 1 에러(error) : 프로그램 코드에 의해서 해결할 수 없는 심각한 오류 2 예외(exception) : 프로그램 코드에 의해서 해결할 수 있는 오류 int arr[]={10,20}; arr[3];(쓰레기값) exception을 제공해준 목적 : 기본 시스템은 정확하지 않는 값을 처리하는데 자바에서는 정확한 값만 처리할수 있도록 exception을 제공해준다. exception이 발생이 되면 프로그램이 정상적인 종료가 안되므로 이를 해결하기 위해서 예외처리를 제공해주고 있다. 예외가 발생되는 시점에 따라 1 checked exce..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bUQwyd/btqw9NWS3PL/KQyPKcBrcJcSlAb5DyNcjK/img.png)
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob003_String.java [실행결과] 97에서 122까지정수 입력:122 z public class Prob003_String { public static void main(String[] args) { //구현하세요! } public static char toChar(int x){ //구현하세요! } public static String result(char data){ //구현하세요! } } Answer 1) Prob003_String.java public class Prob003_String { public static vo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/5VzeX/btqxbdOdGPr/4OOWPq2HSwkKusDI0fhvjK/img.png)
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob001_Calendar.java [출력결과] 지금은 5시 35분입니다. Good Morning 지금은 16시 49분입니다. Good Afternoon 지금은 20시 30분입니다. Good Evening Good Night public class Prob001_Calendar { public static void main(String[] args) { //여기에 구현하세요! }//end main() }//end class Answer 1) Prob005_Calendar.java public class Prob001_Calendar { ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bicWEE/btqxdqeZuE2/KWLwjN9PDRo9SXJbdu0olk/img.png)
Java148_Calendar.java public class Java148_Calendar { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int year =cal.get(Calendar.YEAR); int month=cal.get(Calendar.MONTH); int data =cal.get(Calendar.DATE); int hour=cal.get(Calendar.HOUR);//12시간 int hour24=cal.get(Calendar.HOUR_OF_DAY);//24시간 int minute=cal.get(Calendar.MINUTE); int second=cal.get(Calendar.SECOND); ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b54DaL/btqxaDTXAOD/AOv4sREBEOhMSEhwGEEBjK/img.png)
public class Java147_System { public static void main(String[] args) { //currentTimeMillis():1970. 1.1 부터 초단위로 //누적한 값을 밀리 세턴드로 리턴한다 //하루는 86400초이다. 1초는 1000밀리세컨드이다. long curr= System.currentTimeMillis(); System.out.println(curr); String pattern="yyyy-MM-dd HH:mm:ss a EEEE"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); //SimpleDateFormat:날짜 시간 형식의 패턴을 제공해주는 클래스이다. // MM:월, mm:분 // hh:12시간..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wycNw/btqw9OacOGq/iD9Bb08TbTKgpJXqSgDUTk/img.png)
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob005_String.java [출력결과] *****음료수 주문**** 고객님은 음료수 콜라, 3개를 주문하셨습니다. 지불하실 금액은 3000원 입니다. *****음료수 주문**** 고객님은 음료수 사이다, 2개를 주문하셨습니다. 지불하실 금액은 2400원 입니다. public class Prob005_String { public static void main(String[] args) { //여기에 구현하세요! }//end main() public static String[] tokenData(String data){ //여기에 구현..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bQfW8n/btqw86ouXS9/JmKUU4sSt1I3W9zFnWxJj1/img.png)
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob003_Scanner.java 1부터 100까지 숫자를 입력하세요:50 1과 100사이의 값 중 입력한 값보다 큰 값을 입력하세요. 1부터 100까지 숫자를 입력하세요:90 1과 100사이의 값 중 입력한 값보다 작은 값을 입력하세요. 1부터 100까지 숫자를 입력하세요:85 1과 100사이의 값 중 입력한 값보다 큰 값을 입력하세요. 1부터 100까지 숫자를 입력하세요:88 사용자가 입력한 값과 컴퓨터가 발생시킨 임의의 값이 일치합니다. 총 실행 횟수는 4번 입니다. public class Prob003_Scanner { publi..