Class/Java

#JAVA 수업 강의 2

열정코딩 2022. 3. 17.

# printf("서식문자열", 값)
- 서식문자를 사용할 수 있는 출력 메소드

public static void main(String[] args) {
		// ❤❤❤❤홍길동 님의 정보❤❤❤❤
		// 이름: 홍길동
		// 나이: 10살
		// 키: 180.24cm
		// 몸무게: 70.11kg
		// 성적: A
		String name= "홍길동";
		int age= 10;
		double height= 180.24;
		float weight= 70.1143f;
		char score = 'A';
        }

 

# printf()로 바꿔서 출력하기

- 서식문자(format 문자): 따옴표 안에 작성하고 %와 함께한다.
%d : 정수
%f : 실수
%s : 문자열
%c : 문자

 

public static void main(String[] args) {
System.out.println("❤❤❤❤" + name + "님의 정보❤❤❤❤");
//		System.out.println("이름: " + name);
		System.out.printf("이름: %s \n",name);
//		System.out.println("나이: " + age + "살");
		System.out.printf("나이: %d 살\n",age);
        }

 

# 소수점 밑으로 1자리 까지 출력 (키)

- %.1f  [ %. (숫자) 표시하고 싶은 소수점 자리 입력 ]

public static void main(String[] args) {
//		System.out.println("키: " + height +"cm");
		System.out.printf("키: %.1f cm\n", height);
        }

 

 

System.out.println(10.0 / 3); //3.33333333..
> 실수의 자리수 조절불가

System.out.printf("%.2f",10.0/3)//3.33
> 출력 형식 지정가능

# printf("이름: %s","이순신"); // 이름: 이순신

뒤에 올 값들은 서식문자의 개수와 타입에 맞춰서 따라와야 한다.
마지막에 줄바꿈을 하지 않기 때문에 직접 \n 을 입력해 줄바꿈을 해 줘야 한다.

 

# 소수점 밑으로 3자리까지 출력 (몸무게) 

 

	public static void main(String[] args) {
    //		System.out.println("몸무게: " + weight+ "kg");
		System.out.printf("몸무게: %.3f kg\n", weight);
        }

 

# 성적 

- 성적= A 문자 이기 때문에 %C  입력

public static void main(String[] args) {

//		System.out.println("성적: " + score);
		System.out.printf("성적: %c", score);
        }

 

 

'Class > Java' 카테고리의 다른 글

#JAVA 수업 강의 2-2  (11) 2022.03.18
#JAVA 수업 강의 2-1  (0) 2022.03.18
#JAVA 수업 강의 1-4  (0) 2022.03.17
#JAVA 수업 강의 1-3  (0) 2022.03.17
#JAVA 수업 강의 1-2  (0) 2022.03.16

댓글