[Java] 노트정리 : escape sequence, 변수

Young eee·2022년 12월 20일

Java

목록 보기
1/22
post-thumbnail

📖 escape sequence

문자기능
\n개행
\bbackspace
\" 따옴표를 출력
\t 띄어쓰기

💻 Ex

		System.out.print("World\n");
		System.out.println("헬로우\b");
		System.out.println("\"Hello world\"");
		System.out.println("\t헬로우\t월드");

📖 변수(variable)

빈통(공간)에 데이터를 저장할 수 있는 수, 데이터의 종류도 다양하다

• 정수

예약어크기참고
byte1byte
short2byte
int 4byte실제로 가장 많이 사용함
long8byte마지막에 대문자 L써서 마무리

💻Ex

		byte by;	// 1 byte == 8bit == 0000 0000
		by = 1;		// 0000 0001
		by = 2;		// 0000 0010
		
		short sh;	// 2 byte == 16bit == 0000 0000 0000 0000
		sh = 8;
		
		int i;		// 4 byte
		i = 128;
		
		long l;		// 8 byte
		l = 1234567890123L;

• 실수

예약어크기참고
float4byte마지막에 f를 써서 마무리 (float은 소수점이 정확하지 X)
double8byte실제로 가장 많이 사용함

💻 Ex

		float f;	// 4 byte
		f = 123.456789f;
		
		double d;	// 8 byte
		d = 1234.56789123456;

• 문자열

예약어크기참고
char2byte한 개의 문자, 한 문자만 넣을 때는 작은 따옴표를 사용해야 함
String5byte한 개 이상의 문자

💻 Ex

		// (한개)문자
		char c;	
		c = '한';
		c = 'A';
		c = 'a';
		
		// 한개 이상의 문자
		String str;
		str = "안녕하세요";

• 논리(true/false)

예약어참고
booleantrue/false

💻 Ex

boolean b;
		b = false;	// = 0
		b = true;	// = 1

💡 변수명 규칙

		  int hH;
		  int humanHeight;
		
		//int 1abc; 	// 숫자는 앞에 쓸 수 없다.
		  int da;		// 너무 간결하게 써서 알아볼 수 없는 변수명은 중요한 변수에 안쓰는 것이 좋음
		//int char; 	// 예약어는 변수명으로 쓸 수 X
		//int ch sfge;  // 중간에 띄어쓰기 사용 불가
		//int ABC;      // final에 사용
		
		  int charPositionXdot;		//권장
		  int char_position_xdot;  //비권장(mySQL에 연결이 잘 안되는 경우가있음)
		  int charPosXdot;		   //이런식으로 줄여서 많이 사용하게 될 것

0개의 댓글