본문 바로가기
728x90

자바20

형변환 기초 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ 표현범위가 다른 숫자들의 형변환 표현범위가 좁은 데이터(이하, 표.좁.데) → 표현범위가 넓은 데이터(이하, 표.넓.데) byte → short / char → int → long → float → double 자동형변환? 타입을 변경해도 정보손실이 일어나지 않으면 자동형변환 가능 표.넓.데.형태 변수 = 표.좁.데; ex) double i = 3; ※ 부모class는 자식class 형변환의 명령어를 쓰지않고 자동형변환이 된다. 강제형변환? 표.좁.데.형태 변수 = (표.좁.데.형태)표.넓.데; ex) int i = (int)3.0; ※ 자식class는 부모class를 수동적으로 명령어를 써서 강제형변환해야 한다. 아래는 표현범위 제약.. 2020. 4. 15.
print println pritf 차이점 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. Java에 입문한지 일주일이 지났다. System.out.print(); System.out.println(); System.out.printf(); 별것 아닌 것 같은데.. 이 세가지가 헷갈린다. 1. print - 한줄로 출력 - System.out.print( ); - 소괄호 안에는 변수이름 or "문자열" or 변수이름+"문자열" 을 넣을 수 있다. 2. println - '한줄로 출력' + '자동 줄바꿈' - System.out.println( ); - 소괄호 안에는 변수이름 or "문자열" or 변수이름+"문자열" 을 넣을 수 있다. 3. pritf -'한줄로 출력' + '변수를 데이터타입에 맞게 치환' -System.out.p.. 2020. 4. 15.
템플릿 기초 ■ 복습 *x의 해석 class Main { public static void main(String[] args) { int x =5; x=x; System.out.println("x"+x); } } x=x;의 첫번째 x는 변수이고, 두번째 x는 5이다. *""안의 사칙연산 class Main { public static void main(String[] args) { int i =1; System.out.println("8*i"); } } 8이 아니고 "8*i" 문장이 나옴. ■ 템플릿 =양식 *치환하기 기초 class Main { public static void main(String[] args) { int dan = 8; int i = 3; System.out.println(dan+"*"+i+"=.. 2020. 4. 14.
조건문 기초 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ 조건문 조건을 입력하여 그 조건에 따라 다르게 실행되도록 프로그래밍하는 역할 ■ 조건문 쓰는 법 class Main { public static void main(String[] args) { if (true나 false로 판명되는 결과값){ } if (true나 false로 판명되는 결과값){ } else if(true나 false로 판명되는 결과값){ } else{ } } } 첫번째줄 if 의 소괄호()안이 true로 판명되면 첫번째 중괄호{}안이 실행되고 false가 되면 중괄호{}안이 실행되지 않는다. 그리고 두번째줄이 if일 때는 그걸 실행시킨다.(else if나 else라면 실행시키지 않는다.) 그래서 두번째 if의 소괄호(.. 2020. 4. 14.
자바를 배울 때 첫번째로 알아야 하는 것 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ 기본적인 형태 class main { public static void main (String[] args) { system.out.println("Hello world"); } } - class main ? main이라는 이름을 가진 '틀' - public static void main (String[] args) ? 무언가를 실행시키기 위한 명령의 제목 - system.out.println("Hello world"); ? Hello world를 모니터에 출력한다는 명령 ※ . 마침표는 of로 보면 된다. 예를들어 System.out.println 이면, system이라는 폴더안에 out이 들어있고, out을 열어보니 println이.. 2020. 4. 9.
728x90
반응형