본문 바로가기

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 둘 중 하나 > 크다, 초과 >= 크거나 같다, 이상 , > 관계(비교) 연산자 >=,
[아이폰/iOS14/위젯] 폰꾸폰꾸💖 아이폰 꾸미기 이미지 다운로드 iOS14로 업그레이드 되면서 위젯을 이용해 간단하게 아이폰📱을 꾸밀 수 있게 되었어요 다양한 위젯앱들이 있지만 저는 그 중에서 메모위젯/포토위젯 이 두 가지만 가지고 작업하였습니다 위젯 사용방법은 간단한 서칭으로 쉽게 따라하실 수 있을 거예요! 여기서는 아이폰꾸미기에 필요한 이미지 제공만 해드릴게요😚 [배경화면] [앱-작은사이즈] [앱-큰사이즈] 필요하신 분 개인적으로 사용하시라고 올리는 자료 ✖️상업적 사용 불가✖️ 본 컨텐츠는 ZZT의 창작 컨텐츠이며, 모든 저작권은 ZZT에게 있습니다. 무단도용, 재가공, 불법 재배포 및 상업적 사용은 법적 조치를 받을 수 있습니다. Copyright 2020. ZZT All rights reserved
[아이폰/iOS14] 단축어로 아이폰 꾸미기💖 아주 간단한 단축어로 아이폰 꾸미기 예시 1. 앱에 적용시킬 이미지 저장하기 구글, 핀터레스트 등에서 마음에 드는 이미지 다운로드 Google 이미지 www.google.co.kr Pinterest 요리법, 집 꾸미기 아이디어, 영감을 주는 스타일 등 시도해 볼 만한 아이디어를 찾아서 저장하세요. www.pinterest.co.kr 저는 제가 만들어서 적용시켜보려고 해요🤓 아래 링크에서 다운로드 가능 es7her.tistory.com/17 [아이폰/iOS14/위젯] 폰꾸폰꾸💖 아이폰 꾸미기 이미지 다운로드 iOS14로 업그레이드 되면서 위젯을 이용해 간단하게 아이폰📱을 꾸밀 수 있게 되었어요 다양한 위젯앱들이 있지만 저는 그 중에서 메모위젯/포토위젯 이 두 가지만 가지고 작업하였습니다 위젯 es7her...
ASCII 아스키 코드표 ASCII (American Standard Code for Information Interchange, 미국 정보 교환 표준 부호) : 알파벳 대소문자, 숫자 및 특수문자를 10진수 또는 16진수 등의 숫자로 표현하는 기법 * 위의 표 외에도 다양하게 찾아볼 수 있다 * 외울 필요는 없고 필요할 때 검색해서 참고하면 됨 * 암호화는 문자 -> 숫자 -> 연산 -> 문자 이런 식으로 아스키코드를 통해 작업해 준다 ex) 패스워드 -> 아스키코드를 이용해 문자를 숫자로 전환 -> 연산 -> 그 숫자를 또 문자로 전환하여 저장 🖤자바 정리 노트🖤 혹시 미흡한 내용이 있다면 알려주세요!
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"이라고 한다 🖤자바 정..
JAVA 기본자료형(정수형, 실수형, 논리형, 문자형) ■ JAVA의 기본 자료형(Type) 논리형 → boolean : 1byte(8bit), true(1) 또는 false(0)을 기억한다 문자형 → char(문자) : 2byte, 2문자를 기억한다 → String(문자열) : 담는만큼 용량이 늘어난다 정수형 → short : 2btye, -32768부터 32767 사이의 정수를 기억한다 → int★ : 4byte, -2147483648 부터 2147483647 사이의 정수를 기억한다 → long : 8byte, -2의 63승 부터 2의 63승-1 사이의 정수를 기억한다 실수형 → float : 4byte, 단정도실수, 소수점 아래로 6자리 정도를 표현한다 → double★ : 8byte, 배정도실수, 소수점 아래로 16자리 정도를 표현한다 * ★ : 자주..