Programing/Spring , Springboot , JPA

[JAVA기초] #7 - 강제 형변환 , [println , printf ]

하얀배터리 2019. 10. 22. 20:36
728x90

 

 


println = 출력 후 줄바꿈 

 

printf = [%d] 값        [\n]  줄바꿈 

 

5%d  [][][][][] 5칸 중 1000 앞에 공백이 1남음

          1000

7%d  [][][][][][][] 7칸 중 1000 앞에 공백 3 남음

             1000

 

강제 형변환 : 강제로 (int)a2 이렇게 a2를 실수형 ->  정수형으로 

 

double 형 a2 선언 후 12. 345 대입 

 

1. 그냥 출력 println

2. 그냥 출력 printf 

3. 강제 형변환 으로 정수형으로 변환하여 출력  값 -> 12 

4. 8f 

 

 

 

package chap02_4;

public class Test1 {
	public static void main(String[] args) {
		int a1 = 1000;
		System.out.println("a1="+a1);
		
		System.out.printf("a1=%d\n",a1);
		System.out.printf("a1=%5d\n",a1);
		System.out.printf("a1=%7d\n",a1);

		
		System.out.println();
		double a2 = 12.345;
		System.out.println("1. a2="+a2);
		
		System.out.printf("2. a2=%f\n",a2);
		System.out.printf("3. a2=%d\n",(int)a2);  //강제 형변환 
		System.out.printf("4. a2=%8f\n",a2);      //
		System.out.printf("5. a2=%8.2f\n",a2);    // 소수 2이하 2자리 기본 출력  (+)오른쪽 부터 자리수      
		System.out.printf("6. a2=%-8.2f\n",a2);   // 소수 2이하 2자리 기본 출력 (-) 왼쪽 부터 자리수  

 

자료 퍼가실때는 댓글, 출처 부탁해요~ 

 

#하얀배터리 #IT #정보보안 #윈도우 #window #프로그래밍 #programming #html #java #C #javascript #database #jQuery #서버 #보안 #리눅스

 

728x90