일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |
- CSS
- 자바
- 코딩
- Eclipse
- oracle
- From
- 오류
- 자료형
- 이클립스
- SQL
- 에러
- 오라클오류
- datatype
- 삐옥
- VisualStudioCode
- 오라클
- error
- Operator
- 서블릿
- variable
- 변수
- Servlet
- HTML
- Java
- 개발자
- sqldeveloper
- function
- select
- JS
- 연산자
- Today
- Total
목록자바 (22)
뇨내
Util Class 유틸 클래스 - BufferedReader는 모든 입력값을 String으로 반환한다. - 그래서 입력받은 String을 원하는 다른 자료형으로 변환해야 한다. Integer.parseInt() Byte.parseByte() Short.parseShort() Long.parseLong() Double.parseDouble() Float.parseFloat() Boolean.parseBoolean() 유틸 클래스 사용 String -> int String -> double Stinrg -> boolean ... 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 29 30 package com.java; i..
BufferedReader BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); 콘솔입출력 - 입력 : read(), BufferedReader, Scanner - 출력 : print(), println(), printf() 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78..
Input 콘솔 출력 1. print() 2. println() 3. printf() 콘솔 입력 System.in.read() - 사용자가 입력한 문자를 읽어오는 기능 - 읽어온 문자를 숫자(문자 코드값)로 돌려준다. - 영어와 숫자, 특수문자(ASCII)만 입력가능. 1바이트 입력만 가능 - 한글 불가능(2바이트) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 System.out.print("입력: "); int data = System.in.read(); //버퍼안의 1문자를 가져와라 System.out.println(data); //65 data = System.in.read(); //버퍼 System.out.println(data); //13 data ..
Output 콘솔 입출력, Console Input Output, Console IO - 기본 입력 장치: 키보드 - 기본 출력 장치: 모니터 콘솔 출력 - 서식 구성을 위해서 다양하게 제공 1. System.out.print() 메소드 - 출력 2. System.out.println() 메소드 - 출력 + 엔터 - print line(줄단위 출력) 3. System.out.printf() 메소드★★★★★ - print format - 형식을 제공해준다. 출력을 용이하게 도와주는 형식 문자열을 제공한다. printf() printf()의 형식 문자 1. %s -> String, 문자열을 자리맡아주는 역할 2. %d -> Decimal, 정수(byte, short, int, long) 3. %f -> Fl..
Escape 특수 문자 ▶ Escape Sequence - 컴파일러가 번역을 할 때, 미리 약속된 표현을 만나면 그 표현을 약속에 따라 처리 후 번역하는 구성 요소 - 자료형: char 문자열 리터럴안에는 엔터를 작성할 수 없다. 1. \n 2. \r 3. \t 4. \b 5. \", \', \\ \n - new line, line feed - 개행 문자 - 실행 중에 '\n'를 만나면 엔터를 쳐라 1 2 3 4 5 6 7 8 9 String str = "안녕하세요. \n김아무개입니다"; System.out.println(str); String str1 = "안녕하세요"; String str2 = "김아무개입니다."; System.out.println(str1); System.out.println(str..
추가 개념 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 public class DataType04 { public static void main(String[] args) { //문제] 변수 2개, 숫자 대입, 더하기 연산, 연산과정과 결과를 출력하시오. int a = 20; int b = 30; System.out.println(a + b); //변수나 식별자가 ""안에 들어가면 평범한 문자열이 된다. //1 + 2 + 3 + 4 + 5 -> 왼쪽 -> 오른쪽 System.ou..
정 리 자바 자료형 - 메모리에 공간이 생기는 구조의 차이 1. 값형 - 숫자(byte, short, int, long, float, double) - 논리(boolean) - 문자(char) 2. 참조형 자바 변수 - 메모리의 할당된 공간 - 용도 : 데이터 저장 + 입출력 - 가독성 높음 -> 데이터의 의미 부여 자바 상수(Literal) - 데이터 자체(표기) 자바 상수(final 변수) - 한번 값을 할당하면 수정이 불가능한 변수 => 모든 자료형 + 변수 생성하기 + 데이터 대입 + 화면 출력 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 29 30 31 32 33 34 35 36 37 38 39 40 41 ..
변수 Variable - 데이터를 저장하는 상자 = 공간 - 메모리상의 사용자가 할당받은 공간 만약, 수학 성적이 있다고 치면 이것을 처리하는 순서는 다음과 같다. 1. 예측 : 수학 점수 조작 2. 예측 2 : 수학 점수 저장 할 공간의 확보 3. 수학 점수의 성질 -> 형태 + 길이 = 정수(형태) + 0 ~ 100(길이) 4. 예측 결과와 가장 적합한 자바의 자료형을 선택한다. = byte 선택 5. 최종 : 명령어 -> 메모리 -> byte형 자료형의 공간을 얻어오기 = 변수 생성 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 29 30 31 32 33 public class DataType02 { public..
[ 자료형, Data Type ] 데이터의 형태 데이터의 길이(범위)와 생김새를 미리 정의하고 분류 해놓은 규칙 + 이름 기본형 / 참조형 값(Data)의 종류(Type)에는 크게 '문자와 숫자'로 나눌수 있고 숫자는 '정수와 실수'로 나눌 수 있다. 이런 값의 종류에 따라 값이 저장될 공간의 크기 + 저장형식 정의 = 자료형(Data Type) 이다. > 자료형 - 정수형(byte, short, int, long) - 문자형(char) - 실수형(float, double) 등이 있다. * 변수 선언시 저장하려는 값의 특성을 고려해 알맞은 자료형을 변수의 타입으로 선택한다. > 프로그래밍의 자료형 1. 생김새 2. 크기 자료형에는 크게 '기본형' 과 '참조형' 2가지로 나뉜다. > 자료형의 생김새 1) ..