[JAVA] 문자열(String)의 구조
·
JAVA
public class Test06 { public static void main(String[] args) { //문자열 // - String // - 참조형 // - JAVA에서 문자열을 총괄하는 클래스(사용자 정의 자료형) String name = "김"; System.out.println(name); name = "Kim"; System.out.println(name); // .(멤버 참조 연산자) - 객체 or 클래스의 멤버를 참조(호출)하는 연산자 //System.out.println(name.toUpperCase()); //System.out.println(name.length()); //System.out.println(name.charAt(0)); // 기본적으로 문자열은 연산 불가 //..
[JAVA] 문자 자료형과 문자의 체계
·
JAVA
public class Test05 { public static void main(String[] args) { //문자 자료형 // char 2byte0 ~ 65535 //문자체계 // - 컴퓨터는 정수밖에 처리할 수 없다 // - 문자를 처리하기 위해서 문자마다 고유한 정수값을 정해놓았다 // - 문자 사용시 컴퓨터 내부에서는 문자에 맞는 정수값으로 저장한다 // - 아스키코드, 유니코드 // - 아스키코드 - C계열의 언어에서의 기본 문자 형식 // - 0 ~ 127까지의 총 128가지의 문자들을 처리하기위해서 만들어진 문자 체계 // - 영문자, 숫자, 특수기호, 제어문자 // - 키보드의 키값 // - 1byte의 문자 체계 // - 유니코드 - JAVA, Python 등의 언어에서 기본문자형식..
[JAVA]논리형 boolean 연산자 및 관계연산자
·
JAVA
package variable; public class Test04 { public static void main(String[] args) { //논리형 - boolean - 1byte // - 참과 거짓을 저장하고 관리하는 자료형 // - true(참) / false(거짓) boolean a = false; // true System.out.println(a); // 관계연산자 - 데이터 // > = 0 || 10 0 || 10 > 50); System.out.println(10 50); System.out.println("===============..
[JAVA] 실수형 데이터 타입과 연산
·
JAVA
package variable; import java.lang.*; public class Test03 { public static void main(String[] args) { //실수 System.out.println(123.456); //실수 자료형 - double 유효자리수 - 오차를 표현하지않는 자릿수 // - float4byte 7자리 // - double8bute 15자리 double a = 123.456; System.out.println(a); //실수형 상수는 기본적으로 double형으로 인식된다 //상수뒤에 f를 적어주면 float형 데이터로 인식된다 float b = 123.456f; a = b; //1.JAVA는 데이터타입에 민감하다 // 데이터 타입이 작은쪽에서 큰쪽으로 갈때는..
[JAVA] 정수형 데이터와 사칙연산
·
JAVA
package variable; import java.lang.*; public class Test02 { public static void main(String[] args) { //정수형 상수는 기본적으로 int 형으로 인식된다 System.out.println(10); System.out.println(123); //정수 자료형 - int // - byte1byte -128 ~ 127-2^7 ~ 2^7 - 1 // - short2byte -32768 ~ 32767-2^15 ~ 2^15 - 1 // - int4byte -2147483648~2147483647 -2^31 ~ 2^31 - 1 // - long8byte-2^63 ~ 2^63 - 1 // 1bit - 0 or 1 을 저장할수 있는 컴퓨터의 ..
[JAVA] 변수 선언
·
JAVA
package variable; //현재 파일의 소속을 알려주는 부분 import java.lang.*; public class Test01 { public static void main(String[] args) { //변수 선언 int a = 20; int b; b = 10; System.out.println(b); b = a; System.out.println(b); } }