반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
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
Tags
more
Archives
Today
Total
관리 메뉴

디케이

기본 입/출력 메소드 명령어 정리 본문

Java

기본 입/출력 메소드 명령어 정리

디케이형 2020. 10. 17. 11:57
반응형

형식

적용

출력 상태

설명

%자리수d

printf("/n%5d/n",16;

1 6

빈 공간이 왼쪽에 생깁니다

%-자리수d

printf("/n%5d/n",16;

1 6

빈 공간이 오른쪽에 생깁니다

%0자리수d

printf("/n%5d/n",16;

0 0 0 1 6

왼쪽에 생긴 빈 공간을 0으로 채웁니다

1. 자바 기본 입출력 - java 기본 출력 설명 기초 명령어

public class PrintTest {

public static void main(String args[]) {

System.out.print("즐거운 여름휴가");

System.out.println("즐거운 추석연휴");

System.out.println("자바공부 기초 명령어 배우자");

//println은 \r\n과 같은 역할을 한다

}

}

캐리지 리턴 (Carriage Return : \r)과 라인 피드(Line Feed : \n)는 타자기에서 따온 것입니다.

2. java 기본 출력 - 명령어

public class StringTest {

public static void main(String args[]) {

String str1="안녕 ";

String str2="자바 ";

String str3="반갑다 ";

int age=2015 - 1993 + 1;

System.out.print(str1+str2+str3);

System.out.println("나이 : "+age + "살");

System.out.print("\n%5d",16);

System.out.print("\n%-5d",16);

System.out.print("\n%05d\n",16);

}

}

3. 자바 입력 - 출력

class DataTest {

public static void main(String[] arg) {

Stirng str = “데이터형과 변수예제”;

byte b=5;

short s=10;

int i=100; // 기본형

long l=100L; //L은 무조건 써야함, 안쓰면 int로 이해

float f=12.34f;

double d=123.345;

char c='A'; // ‘’는 글자하나를 “”하나이상

boolean bo=true;

System.out.println(str);

System.out.println(b);

System.out.println(s);

System.out.println(i);

System.out.println(l);

System.out.println(f);

System.out.println(d);

System.out.println(c);

System.out.println(bo);

}

}

class DataTypeTest {

public static void main(String args[]) {

byte a1=100;

char a2='A';

short a3=2000;

int a4=100;

long a5=125L;

float a6=12.5f;

double a7=12.5;

boolean a8=true;

String str1="kim";

String str2=

new String("lee");

System.out.println("byte 형 : "+a1);

System.out.println("char 형 : "+a2);

System.out.println("short 형 : "+a3);

System.out.println("int 형 : "+a4);

System.out.println("long 형 : "+a5);

System.out.println("float 형 : "+a6);

System.out.println("deouble 형 : "+a7);

System.out.println("boolean 형 : "+a8);

System.out.println("String 형 : "+str1);

System.out.println("String 형 : "+str2);

}

}

- 자바 입출력 - 한글자 입력

한글자 입력을 위한 메소드 명령어

- system.in.read()

한글자만 입력을 받고자 할때는 read() 메소드를 이용하는데 이때는 예외처리를 반드시 해줘야 합니다

-문자열 입력

문자열 입력을 받을 때는 2개의 클래스를 이용

- BufferedReader

- Scanner

import java.io.*;

public class Exam_02 {

public static void main(String[] args) throws

IOException {

BufferedReader in = new BufferedReader

(new InputStreamReader(System.in));

System.out.print("이름 입력하세요 : ");

String name = in.readLine();

System.out.println(name+"님 반갑습니다!! ");

}

}

반응형

'Java' 카테고리의 다른 글

변수  (0) 2020.10.17
주석문  (0) 2020.10.17
게시판 연습(if문 제거 & for문 자동완성 적용)  (0) 2020.10.16
github에서 당겨 오기  (0) 2020.10.15
메소드(Method) 선언  (0) 2020.10.15