일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- compose
- 자료형
- Python
- android
- disposableeffect
- 리스트
- 문자열
- 프로그래머스
- jetpack
- ContentProvider
- 오블완
- 백준파이썬
- nullpointerexception방지
- 자바set
- filternotnull()
- 배열
- programmers
- 파이썬문법
- 백준
- composelifecycle
- Kotlin
- Dependency
- Java
- 파이썬
- Hilt
- 자바리스트정렬
- 티스토리챌린지
- 자바
- list
- Provider
Archives
- Today
- Total
study gomi
Java 출력하기 정리 (숫자-정수/실수, 문자열, 여러 가지 타입 - 포맷팅) 본문
728x90
반응형
1. 정수 출력
public class PrintExample {
public static void main(String[] args) {
int number = 10;
System.out.println(number);
}
}
2. 문자열 출력
import java.util.Scanner;
public class InputStringExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a string: "); // 문자열 출력 1
String userInputString = scanner.nextLine(); // 문자열 입력 받기
System.out.println("You entered: " + userInputString); // 문자열 출력 2
scanner.close();
}
}
3. 실수 출력 : 정수 출력과 동일
public class PrintDoubleExample {
public static void main(String[] args) {
double pi = 3.14159;
System.out.println(pi); // 실수를 출력
}
}
4. 여러 가지 타입의 객체들을 섞어서 출력 : + 연산자를 사용하여 문자열로 연결
public class MixedTypesExample {
public static void main(String[] args) {
int number = 10;
String text = "The number is";
double pi = 3.14159;
// 여러 타입의 객체들을 섞어서 출력
System.out.println(text + " " + number + " and pi is " + pi);
}
}
5. 파이썬의 문자열 포맷팅과 비슷한 기술 - 포맷 지정
더보기
더보기
포맷 지정자 종류
- '%d' : 정수 (int)
- '%s' : 문자열 (String)
- '%f' : 부동 소수점 (float, double)
- '%.2f' : 소수점 이하 2자리까지 표시 (반올림)
- String.format() 메서드 : 포맷된 문자열을 반환
public class FormatExample {
public static void main(String[] args) {
int number = 10;
String text = "The number is";
double pi = 3.14159;
String formattedString = String.format("%s %d and pi is %.2f", text, number, pi);
System.out.println(formattedString); // The number is 10 and pi is 3.14
}
}
- System.out.printf() 메서드 : 포맷된 문자열을 직접 출력
public class PrintfExample {
public static void main(String[] args) {
int number = 10;
String text = "The number is";
double pi = 3.14159;
System.out.printf("%s %d and pi is %.2f%n", text, number, pi); // The number is 10 and pi is 3.14
}
}
728x90
반응형
'basic > java' 카테고리의 다른 글
Java 배열(Array)과 리스트(List) 비교 / 차이 / 설명 (0) | 2024.06.04 |
---|---|
Java 대소문자 변환 / StringBuilder 클래스 정리 (0) | 2024.05.28 |
Java 사용자에게서 입력 받기 정리 (Scanner 클래스 사용) (0) | 2024.05.23 |
Java Day8 연산자 (0) | 2024.02.23 |
Java Day7 표준 입출력 (0) | 2024.02.23 |