JAVA 1일차
2022. 11. 10. 22:34ㆍ코딩배움일지/JAVA
출력 관련
package j01_출력;
public class HelloJava {
/* psvm + 커서 옆에 있으면 public main 뜬다*/
/* sout 하면 sysout 과 같다.*/
public static void main(String[] args) { /* args 함수에서 배운다 전달*/
System.out.println("Hello, Java!"); /*; 내 명령어는 여기까지임.*/ /* pom.xml 건들지 말자*/
}
}
"C:\Program Files\Java\jdk-11.0.12\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2.3\lib\idea_rt.jar=54936:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2.3\bin" -Dfile.encoding=UTF-8 -classpath C:\kb202211\Java\target\classes j01_출력.HelloJava
Hello, Java!
Process finished with exit code 0
public class SystemOut {/*클래스 파일은 대문자로 시작한다. 소문자 ㄴㄴ*/
public static void main(String[] args) {
System.out.print("이름: ");
System.out.println("홍길동"); /* ln \n 둘다 줄 바꿔라 , /t tab \\ 역슬러시 한개 나옴 */
System.out.print("주소: ");
System.out.print("부산 동래구 사직동\n");
System.out.print("연락처: ");
System.out.println("010-9988-1916");
System.out.print("성별 : ");
System.out.println("남자");
}
}
"C:\Program Files\Java\jdk-11.0.12\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2.3\lib\idea_rt.jar=54952:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2.3\bin" -Dfile.encoding=UTF-8 -classpath C:\kb202211\Java\target\classes j01_출력.SystemOut
이름: 홍길동
주소: 부산 동래구 사직동
연락처: 010-9988-1916 // 내번호 아님
성별 : 남자
Process finished with exit code 0
public static void main(String[] args) {
String name = "홍길동";
String address = "부산 동래구 사직동";
String phone = "010-9988-1916"; /* 0을 표현할 수 없기 때문에 String 문자열로 표현해라*/
int age = 34; /* 음수 양수 가능하지롱 */
System.out.println(name+"의 주소는 " + address + " 입니다.");
System.out.println(name+"의 연락처는 " + phone + " 입니다.");
System.out.println(name+"의 나이는 " + age + " 살입니다.");
}
}
"C:\Program Files\Java\jdk-11.0.12\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2.3\lib\idea_rt.jar=54964:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2.3\bin" -Dfile.encoding=UTF-8 -classpath C:\kb202211\Java\target\classes j01_출력.UserInfo
홍길동의 주소는 부산 동래구 사직동 입니다.
홍길동의 연락처는 010-9988-1916 입니다.
홍길동의 나이는 34 살입니다.
Process finished with exit code 0
이스케이프 문자
이스케이프 문자는 제어문자들과 출력되지 않는 문자들을 가리킨다. 키보드로 표현할 수 없는 문자들이다.
보통 역슬래시(\)와 문자와 결합하여 사용한다.
이스케이프 문자 | 의미 |
\\ | \출력(back slash) (폴더 경로 구분시 잘 사용됨) |
\n | 개행(new Line) 다음줄로 이동됨 |
\r | 캐리지 리턴(carriage return) 해당 줄의 처음(맨앞)으로 이동됨 |
\t | 수평 탭(tab) 탭 키만큼 수평으로 띄움 |
\b | 백 패이스(backspace) 바로 앞의 문자를 하나지움 |
\f | 폼피드(Formfeed) 프린터에서 강제적으로 다음 페이지로 넘길때 사용 |
\' | ' 출력 (작은 따옴표) |
\" | " 출력 (큰 따옴표) |
'코딩배움일지 > JAVA' 카테고리의 다른 글
java 3일차 1 (0) | 2022.11.14 |
---|---|
JAVA 2일차 조건문 (0) | 2022.11.11 |
JAVA 2일차 스캐너 (0) | 2022.11.11 |
JAVA 2일차 연산자 (0) | 2022.11.11 |
JAVA 2일차 변수 (0) | 2022.11.11 |