본문 바로가기

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자리 정도를 표현한다 * ★ : 자주..
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..