코드네임 :

Java.. (그냥 학교 수업 나가면서 같이 할듯) 본문

👾Android/JAVA

Java.. (그냥 학교 수업 나가면서 같이 할듯)

비엔 Vien 2024. 3. 6. 15:42

https://velog.io/@qpxk9211/Mac-M2-Java-세팅

[Mac M2] Java 세팅

맥북 M2 Java 세팅하기 🐶소리 첨부 나도 맥북 샀다!!! 물론 산지는 꽤 되었는데... 이 글을 쓰기까지 좀 걸린건 안 비밀. 교육목적으로 사서, 뭐 생각보다 엄청 스펙이 좋은걸 산건 아니지만, 산게

velog.io

이거보고 자바 다운 받음...
 
 내꺼 자바 단축키..
주석 처리/ 취소 : cmd + /
run : cmd + shift + F11

public static void main(String[] args) {}

가 main함수이고,,,

 

System.out.println();

이 printf 함수도다..
 
그리고 출력값 입력할때 파이썬이랑 비슷하니까 뭐 ㄱㅊ은듯 
 
옹 byte,long 변수도 있네용
 
String 타입 ! - 문자열
 
\" : Escape 문자 중 하나.. 기억하시쥬/
 
double이 float보다 2배 정도 크기(정밀도)가 높다구요
 
boolean 타입..트루폴스...
 
 
타입변환은
자동타입변환 - 복사대입식 : 작은타입to 큰 타입  (byte<short<int<long<float<double)
-실수연산에서 자동타입 변환됨! (예를 들어 int + double = double)
강제타입변환 - 큰 to 작 (아래 굵은글씨가타입변환시키는 부분)
-작은크키타입형 얘이름 = (작은크기타입형) 큰크기타입의이름 (char charValue = (char) intValue;)
 
 
String str1 = 10+2+"8";
이면 str1에 128저장
String str2 = 10+"2"+8;
이면 str2에 1028저장
String str3 = "10"+2+8; //string한번 나오면 뒤에꺼 전부 string 형변환처리 됨
도 str3에 1028저장
String str4 = "10"+(2+8); //괄호안이 우선순위가 높음
이면 str4에 1010저장
 
 
문자열을 기본타입으로 강제 변환 83p (즉 =의 오른쪽에 있는 타입변환형을 잘 사용하도록요)

기본타입형 얘이름 = 대문자기본타입형.parse대문자기본타입형(문자열이름);
int value1 = Int.parseInt(str);
int value2 = Int.parseInt("1024");

기본타입을 문자열로 변환 84p

String str = String.valueOf(기본타입값);
String str = String.valueOf(10);
String str = String.valueOf(3.14);
String str = String.valueOf(true);

'👾Android > JAVA' 카테고리의 다른 글

JAVA - 생성자  (0) 2024.04.18
JAVA - 클래스  (0) 2024.04.04
JAVA - 다차원배열 / for~each 문  (0) 2024.03.28
JAVA 2주차 (문자열과 1차원배열)  (1) 2024.03.21
JAVA 1주차 (형변환과 연산자)  (0) 2024.03.13