> Java > java지도 시간 > 본문

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

WBOY
풀어 주다: 2023-05-13 09:43:05
앞으로
2951명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿