ASCII 아스키 코드표 renewal 아스키 코드표 개인 다운로드/사용 가능 한 장으로 정리했어요 저장하실 때 좋아요 한번만 눌러주세요.. 개발자분들이 좋아하실지 궁금^_ㅠ 본 컨텐츠에 사용된 사진과 글에 대한 저작권은 ZZT에게 있습니다. 무단도용, 재가공, 불법 재배포 및 상업적 사용은 법적 조치를 받을 수 있습니다. Copyright 2021. ZZT All rights reserved 6. 조건문(switch문) ■ 조건식(switch문) switch(key){ case value: 실행할 문장; -> 조건식이 참일 경우 break; case value: 실행할 문장; break; default: 실행할 문장; break; -> 마지막은 안 적어도 됨(c#은 적어야 함) } MEMO * break; : 종료, 기타연산자(강제) if문을 제외한 나머지 제어문의 {}블록을 탈출 switch에서는 안됨 밖에서 boolean으로 break * boolean : 논리값을 기억하는 변수 * continue; : 다음 반복 * 반복문 - for문 -> 반복 횟수가 몇 번일지 아는 경우 - while문 -> 무한반복 / 참 또는 거짓 - while(true) -> do-while 🖤자바 정리 노트🖤 혹시 미흡한 내용이 있다면 .. 5. 조건문(if문) ■ 조건식(if문) if(조건식){... }else if(조건식){... }else{...} 불필요한 연산X, 불필요한 조건 빼기! MEMO * 삼항연산자(조건연산자) : if의 조건을 비교한 결과 조건이 참 일 때와 거짓일 때 실행할 문장이 각각 1문장일 때 사용하면 편리하다. ㅇㅇㅇ ? ㅇㅇㅇ : ㅇㅇㅇ * 논리값을 리턴하는 메소드의 이름은 is로 시작하기 * 프로그램에서 여러번 사용하는 값은 변수에 저장하기 🖤자바 정리 노트🖤 혹시 미흡한 내용이 있다면 알려주세용 코딩유딩 이케이 4. String - 클래스로 만드는 모든 객체(변수)는 주소를 기억하는 참조형 변수이다. - 메모리에 같은 내용의 문자열이 있으면 새로 만들지 않는다. 기존 문자열의 주소값을 저장 ex) String str1 = "AAA"; String str2 = "AAA"; str1과 str2의 주소값 같음 - new라는 예약어를 사용하면 메모리에 같은 내용이 있어도 새로 만든다. 주소값 달라짐 ex) String str3 = new String ("AAA"); * == : 주소값을 비교. 기본자료형, Null 비교가능 * equals() : 문자열(값)을 비교. 메소드 ex) str1 == str3 -> 주소값이 다르기 때문에 false str1.equals(str3) -> 주소값은 다르지만 내용이 같기 때문에 true * len.. 자바(Java) 연산자(Operators) ● 연산자 : 기능이 있는 특수문자 & AND | OR ^ XOR ~ NOT ● 관계연산자 : 연산 결과는 true / false 둘 중 하나 > 크다, 초과 >= 크거나 같다, 이상 , > 관계(비교) 연산자 >=, 3. 자바 입력함수 Scanner ■ 입력함수 (키보드를 통해서 데이터를 입력 받는 작업) 단축어 sc 입력 후 ctrl + 스페이스바 Scanner 이름 = new Scanner(System.in); 이름.close(); 스캐너 닫아주기(안해도 무관함, 초반 오류를 잡아줌) ■ 출력함수 복습:) 단축어 syso 입력 후 ctrl + 스페이스바 System.out.print(""); 입력함수/출력함수는 개발자를 위한 도구🛠 입력상태 : 커서가 깜빡이고 있는 상태 입력 전에 무엇을 입력해야 하는지 사용자에게 알려줘야 한다. 1. 변수 만들기(변수의 선언) - 입력받을 자료, 데이터를 변수에 넣는다. 타입 변수명; 또는 타입 변수명 = 값; 또는 타입 변수명 = new 타입(); 2. Scanner 객체 생성 Scanner 이름 = new .. JAVA 형변환?.? 형변환이란? Java에서는 같은 타입(자료형)의 값만 들어갈 수 있기 때문에 다른 타입을 넣어야 할 때 형태를 변환시켜주는 작업 1. 묵시적 형변환(자동형변환) 자료형의 크기가 서로 다른 자료의 연산 결과는 크기가 큰 자료형으로 자동 변환된다 2. 명시적 형변환(강제형변환) 프로그래머가 자료형을 강제로 변경 "casting"이라고 한다 (자료형)값 예) (double)3 -> 정수를 실수로 변환 (char)('A' + 32) -> 정수를 문자로 변환 * MEMO * 형변환은 일반타입끼리만 가능 * String -> int 형변환은 오류*** * String은 클래스타입이기 때문 * 이럴 경우 Integer.parseInt() 이렇게 해주면 문제없음 * 이러한 작업을 "parsing"이라고 한다 🖤자바 정.. 2. 자바 이클립스 출력메서드 print/println/printf ■ RAM이란? 한마디로 메모리 → 메모리는 RAM과 ROM으로 나뉜다 → 기억된 정보를 읽어내기도 하고 다른 정보를 기억시킬 수도 있는 메모리 → 컴퓨터의 주기억장치, 응용 프로그램의 일시적 로딩(loading), 데이터의 일시적 저장 등에 사용된다. [자바 단축키] * alt + shift + n → 방향키↓ : 프로젝트 생성 * ctrl + n : 패키지 생성, 클래스 생성 * alt + 알파벳 : 커서 이동 * ctrl + shift + +, - : 글자크기조절 * ctrl + F11 : 컴파일 * shift + home, end : 영역선택 * ctrl + alt + 방향키 : 복사 * alt + 방향키 : 이동 * ctrl + d : 삭제 * 글 앞, 뒤에 \n 넣으면 줄바뀜 * \t 간격 맞.. 1. 자바 이클립스 시작하기 ■ JDK(Java Development Kit) : 자바 개발 키트 → JRE(Java Runtime Environment) JVM을 생성하는 부분 / JVM에서 실행할 때 필요한 라이브러리 파일, 기타 파일을 가지고 있다 → JVM(Java Virtual Machine) Java 고유의 한경을 구축 / 어떤 OS이든 맞게 바꿔준다 / Java 프로그램을 실행해 준다 프로그램 ↔ OS ↔ 하드웨어 ■ Main Method Public(접근권한지정자) static(생략가능) void(메서드리턴타입) main(메서드이름) (String[] args)([인수,...]){ 메서드가 실행할 문장; ...; return값;(생략가능) } * 쉽게 적는 법 1. main(축약문) 타이핑 2. ctrl + space.. Java(JDK) 설치하는 방법 자바를 시작하려면 우선 JDK 다운로드그 다음 Eclipse(컴파일러) 다운로드꼭 이 순서로 설치해주셔야해요 ■ Step1 JDK 다운로드 www.oracle.com/kr/java/ 아래로 스크롤지금 Java 다운로드 ☞click 아래로 스크롤Java SE 8u261JDK Download ☞click최신버전을 다운로드하면 나중에 오류개선이 어려워 질 수 있기 때문에한 두단계 낮은 버전으로 다운로드저는 JDK8을 선택 본인 운영체제에 맞는 파일 선택요즘은 대부분 64비트지만,잘 모르겠다 하시는 분은 시스템 종류, 윈도우 버전, 비트 확인하는 방법 내PC에서 ☞우click 속성 ☞click 시스템 종류에서 확인해주세요 32비트 운영 체제 or 64비트 운영 체제 +설치과정캡쳐 ■ Step2 JDK 설치 확인.. 이전 1 2 다음