>  기사  >  Java  >  Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

WBOY
WBOY앞으로
2023-05-13 09:43:052880검색

t,n,r,b,f의 역할

직접 출력해보시면 알 수 있습니다

System.out.println("11111t2225222");System.out.println("55555n665666"); System.out.println("88877r5454421n");System.out.println("777458b6594954");System.out.println("777788f6594954");

출력 결과:Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

    결론
  • t  相当于tab键

  • b 退格(Backspace)

  • f 控制台输出相当于如图

  • n 换行

  • r

    t는 탭 키

b 백스페이스

f와 같습니다. 콘솔 출력은 그림

과 같습니다. n 줄 바꿈

r 캐리지 리턴 Enter r 원래 의미는 커서를 줄의 시작 부분으로 되돌리는 것입니다. r의 영문리턴, 제어문자는 CR로 쓸 수 있는데, 즉 Carriage ReturnLine break n n r t fCharacterFunctionn의 기능을 종합적으로 요약하면 다음과 같다. 줄 바꿈r
원래 의미는 커서가 다음 줄로 간다는 뜻이다(반드시 다음 줄의 시작으로 갈 필요는 없다). . n의 영문 개행문자, 제어문자는 LF, 즉 Line Feed nrtf

Enter

t

Tab(탭과 동일)

Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

f

페이지 변경

설명 각 개인의 특성. Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

줄 바꿈 문자로 커서를 다음 줄로 이동합니다.

public class Test {
	public static void main(String[] args) {
		System.out.print("aaaaaaaaaaaaa\nbbbb");
	}
}

결과:

Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

r 캐리지 리턴 문자는 커서를 현재 줄의 시작 부분으로 되돌립니다. 이전에 이 줄에 내용이 있었다면 덮어쓰게 됩니다.

public class Test {
	public static void main(String[] args) {
		System.out.println("hello world\r12345");
	}
}

컴파일러 출력:

여기서 이전에 출력된 hello world가 지워지고 1234가 다시 출력된 것처럼 보입니다. 원래 뜻과는 다릅니다. "1234 world"를 출력해야 하지 않나요?

그러나 콘솔의 출력 결과는 우리가 예상한 결과입니다. Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

이유는 컴파일러와 관련이 있어야 합니다.

t는 탭 문자입니다. 탭 들여쓰기와 동일합니다.

출력하는 내용은 4의 배수가 됩니다. "at" 문자열이 출력되면 a 뒤에 공백 3개가 출력됩니다. aaaat 문자열이 출력되면 4 a 가 출력됩니다. 4개의 공백을 출력합니다. 그럼 aaaaat가 출력된다면 어떨까요? , 그 뒤에 공백 3개가 출력되므로 출력되는 문자 수는 정확히 4의 배수가 됩니다. Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까

다음은 테스트 코드입니다. 🎜
public class Test {
	public static void main(String[] args) {
		System.out.println("a\t*");
		System.out.println("123412341234");
		System.out.println("aaa\t*");
		System.out.println("123412341234");
		System.out.println("aaaa\t*");
		System.out.println("123412341234");
		System.out.println("aaaaa\t*");
		System.out.println("123412341234");
	}
}
🎜결과: 🎜🎜🎜🎜🎜🎜f는 콘솔에 출력할 때 의미가 없는 폼 피드 문자입니다. 🎜🎜🎜여기에서 시연하세요:🎜
public class Test {
	public static void main(String[] args) {
		System.out.println("aaaa\fbbbb");
	}
}
🎜결과:🎜🎜🎜🎜

위 내용은 Java에서 \t,\n,\r,\b,\f의 기능은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제