1.출력
println(내용) | 출력후 행바꾸기 |
print( 내용 ) | 출력만 |
printf('형식문자열', 값1,값2) | 형식대로 문자열 출력 |
public class hello {
public static void main(String[] args){
System.out.println("하이요!");
System.out.print("하이요!");
System.out.printf("하이요!");
}
}
//출력
하이요!
하이요!하이요!
2. 형식문자열
%d | 정수 |
%3d | 3자리정수, 왼쪽공백 |
%-3d | 3자리정수, 오른쪽공백 |
%03d | 3자리정수, 왼쪽 0채움 |
%10.2f | 소수점 이상 7자리,소수점 이하 2자리 왼쪽빈자리 공백 |
%-10.2f | 소수점 이상 7자리,소수점 이하 2자리 오른쪽빈자리 공백 |
%010.2f | 소수점 이상 7자리,소수점 이하 2자리 왼쪽빈자리 0 |
public class hello {
public static void main(String[] args){
System.out.printf("%d\n",1);
System.out.printf("%3d\n",1);
System.out.printf("%-3d\n",1);
System.out.printf("%03d\n",1);
}
}
//출력
1
1
1
001
2.입력
2-1.read()
throws Exception으로 System.in.read()에 대한 예외 처리를 한다.
public class hello {
public static void main(String[] args) throws Exception{
int keynum;
keynum= System.in.read();
System.out.println(keynum);
System.out.printf("%c", keynum);
}
}
//입력
q
//출력
113
q
2-2.Scanner
통문자열을 읽을수있다.
import java.util.Scanner;
public class hello {
public static void main(String[] args) throws Exception{
Scanner scanner = new Scanner(System.in);
String keynum;
keynum= scanner.nextLine();
System.out.println(keynum);
}
}
//입력
wwwww
//출력
wwwww
'Language > JAVA' 카테고리의 다른 글
[JAVA] 연산자, 증감연산자,삼항연산자 (0) | 2024.05.09 |
---|---|
[JAVA] 변수, 기본 타입, 타입변환 (0) | 2024.05.09 |
[JAVA] JAVA의 특징 (0) | 2024.05.09 |