3日間の変数の宣言と変換
#変数の宣言
자료형 변수명 = 초기값;
#変数宣言時の注意
같은 이름의 변수로 선언할 수 없다
초기화를 해준다. (초기값을 넣는 행위 = 초기화)/이전 값을 덮어씌어줘야 오류발생을 막을 수 있음
되도록 선언부에 한꺼번에 선언한다.
변수명 유의사항:
숫자는 맨 앞에 쓸 수 없다. int 4data = 10; X
특수문자(_(언더바) 제외)를 쓸 수 없다.
되도록 소문자만 사용한다.
공백은 사용할 수 없다.
되도록 한글은 사용하지 않는다.
명사로 사용한다
뜻이 있는 단어를 선택한다.
-a,b x
-data, number, height
String goodBoy(카멜표기법(낙타))헝가리안표기법)
String good_boy
#変数宣言時のRAM
住所
変数の使用
変数名を使用します.
出力関数での使用
print()とprintln()を使用する場合、
そのまま変数名を括弧に入れればいいです
printf()는 서식문자를 사용한다.
printf
format의 약자
서식문자(항상 쌍따옴표 안에서 사용)
%d : 정수(10진수 decimal)
%o : 정수(8진수 octal)
%o : 정수(16진수 hexadecimal)
%f : 실수
%c : 문자
%s : 문자열
#変数を使用する理由
講義を聞くだけではなかなか理解できない.
暗記にも限度がある.
もしそうなら、次のようにeclipseで直接練習しましょう.
(実習例)
int i = 10;
long I = 100L;
double d1 = 1.23;
double d2 = 1.23D;
float f = 1.23F;
//4byte 니까 기본형 아닌값을 쓸때 대문자 값써주기 F
//long 100L도 마찬가지 이유
char c = 'A';
String s = "한동석";
//String은 public class 타입
String 이름 = "한동석";
System.out.println(이름);
System.out.println(i);
//단독으로 쓰일때 연산자가 들어가있을때 는 값으로 볼줄알아야한다.
저장공간인지 값인지
System.out.println(I);
System.out.println(d1);
System.out.println(d2);
System.out.println(f);
System.out.println(c);
System.out.println(s);
//ctrl+alt 화살표 >>복사 하는 방법
System.out.printf("%d\n", i);
System.out.printf("%o\n", i);
System.out.printf("%x\n", i);
System.out.printf("%d\n", I);
System.out.printf("%f\n",d1);
//서식문자 소수점자리 6째짜리까지 나옴
System.out.printf("%.2f\n",f);
//소수점 둘째자리만 나오게끔 하려면 위와 같이!
System.out.printf("%c\n",c);
結果値(CONSOLEウィンドウ)#成形遷移
1.自動変換
実数と整数の演算
整数タイプの実数
実数タイプの整数
2.強制変換(Casting)
値
(実習例)
String num1 = "1";
String num2 = "2";
int num3 = 3;
//1. 자동형변환
System.out.println(11/9);
System.out.println(11/9.0);
//2. 강제 형변환 int 강제형변화 8 이라서
System.out.println((double)11/9);
System.out.println((int)8.43+2.59);
System.out.println((int)(8.43+2.59));
//문자열 형변환 문자열+문자열 = 연결 ; 숫자+숫자
System.out.println(num1+num2);
System.out.println(Integer.parseInt(num1)+Integer.parseInt(num2));
System.out.println(""+num3+9);
//""문자열 정수를 문자열로 변환
結果値(CONSOLEウィンドウ)Reference
この問題について(3日間の変数の宣言と変換), 我々は、より多くの情報をここで見つけました https://velog.io/@jamiview/3일차-변수의-선언과-형변환テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol