나는 들여 쓰는 단락이 있습니다. 예를 들어이미 서식이 지정된 문자열을 Java로 인쇄하는 방법
Hello:
Hi every body
는 지금은 자바에서 이것을 인쇄 할. using System.out.println
이 함수는 각 줄에 넣어야합니다. 어떻게 당신은 단지 "주위 넣어 파이썬에서 인쇄를 사용할 때처럼 할 수 있으며, 이미 준비가
나는 들여 쓰는 단락이 있습니다. 예를 들어이미 서식이 지정된 문자열을 Java로 인쇄하는 방법
Hello:
Hi every body
는 지금은 자바에서 이것을 인쇄 할. using System.out.println
이 함수는 각 줄에 넣어야합니다. 어떻게 당신은 단지 "주위 넣어 파이썬에서 인쇄를 사용할 때처럼 할 수 있으며, 이미 준비가
당신은 formatted
문자열을 반환 한 String.format
방법을 가지고있다.
%20s
은 오른쪽 들여 쓰기 문자열이며, 20
charater 공간이됩니다.
오히려 그것을 저장하는 대신, 포맷 된 문자열을 인쇄 할 경우 System.out.format
사용할 수 있습니다 -이 같은 문자열을 포맷
System.out.format("%s%n%20s", "Hello", "Hi everyone!");
물론, 당신은 그냥 사용할 줄 바꿈과 탭 이스케이프 시퀀스 -. \t
및 \n
을 다음은 간단한있어 예 :
//Note: Text content in the code blocks is automatically word-wrapped
import java.io.*;
class Tabs {
public static void main(String[] args) {
try {
String t = "\t\t";
PrintStream ps = new PrintStream("tabs.txt");
ps.print("A" + t + "B");
ps.print("C\t\tD");
} catch(Exception e) {
System.err.println(e);
}
}
}
또한 참조 - Printing with "\t" (tabs) does not result in aligned columns
놀아 보면 알 수 있습니다.
새 줄에는 \n
과 같은 특수 문자를 사용할 수 있습니다. newline
문자를 인쇄하는 데 사용됩니다
String str = String.format("%s%n%20s", "Hello", "Hi everyone!");
System.out.println(str);
%n
문자열 형식에 - :
System.out.println("Hello:\n Hi everybody");
한 방법입니다 :
"Hello:\n\tHi every body"
들어 그것들은 그것을 모른다 :'\ n'은 새로운 라인이고'\ t'는 탭이다. 좋은 대답, upvoted. –