OS & Program/JAVA

Java 배우면서 꼭 기억해야지 했던 부분들 정리

nabiro@gmail.com 2010. 7. 21. 23:33
1.
java test.class  이렇게 실행 명령어 내리면 에러 난다. 확장자 .class 빼라
--> java test

2.
int a = 10;
int b = 20;

System.out.println(a + b);	// 이건 결과가 30이 나온다. 만일 1020 이라는 
							// 문자열 처럼 나오게 하고 싶으면 
							// 아래처럼 하면 된다.
System.out.println("" + a + b);  
							// 문자열은 그 어떤 것과 연산이 되어도 문자열이 
							// 되어 버리는 성질이 있다. 
							// [출처] 	자바 기초 프로그래밍
							// 			(주)프리렉 | 김승현 p96

char ca = 'A';
char cb = 'B';
  
System.out.println(ca);  // A 표시
System.out.println(cb);  // B 표시
System.out.println(ca + cb);	// 헉스 131 표시, char도 정수형 자료형이므로 
								// 해당 아스키값으로 덧셈이 되고
								// 덧셈이 된 후에는 int형 값으로 된다. 

System.out.println("" + ca + cb);  // 실행결과 AB 출력
System.out.println(ca + cb + "");  // 실행결과 131 출력
System.out.println(ca + (cb + ""));  // 실행결과 AB출력