【Java】转义字符

发布时间:2024年01月22日

目录

一、 \t:一个制表位,实现对齐功能

二、 \n:换行符

三、 \\:一个\

四、 \":一个"

五: \'?:一个'

六、 \r:一个回车?

七?、练习案例


常见的转义字符表

????????转义字符有时候在开发中能发挥大作用,那么这篇文章我们就一起攻克它,下面先来认识下常见的转义字符有什么,如下表所示:

\t一个对表位,实现对齐的功能
\n换行符
\\一个\
\"一个"
\'一个'
\r

一个回车 System.out.println("代码计数器\r 棒棒");

输出:棒棒计数器

一、 \t:一个制表位,实现对齐功能

学习案例:

//转义字符演示使用
public class ChangeChar{
	public static void main(String[] args){
//		/t:一个制表位,实现对齐功能
		System.out.println("苹果\t橙子\t西瓜");
	}
}

执行上述代码后,运行结果如下所示:d81df846ec4b47fd96fe49fed1d41b83.png

二、 \n:换行符

学习案例:

//    /n:换行符
System.out.println("代码\n计数\n器");

执行上述代码后,运行结果如下所示:

4ab08c232d364d36bba5710ef6811a9d.png

三、 \\:一个\

学习案例:

//    \\:一个\
System.out.println("C:\\Windows\\System32\\cmd.exe");

执行上述代码后,运行结果如下所示:

ab9ce10fa3b6475eb30e446f243e9eba.png

四、 \":一个"

学习案例:

//    \":一个"
System.out.println("我说:\"赶紧敲代码\"");

?执行上述代码后,运行结果如下所示:

?137e8ec297ad4eebaedf6126c3c8f05e.png

五: \'?:一个'

学习案例:

//    \':一个'
System.out.println("\'你好帅\'");

?执行上述代码后,运行结果如下所示:?

c686c3ffaab94900a49d7002ba342c32.png

六、 \r:一个回车?

\r是我觉得理解起来比较困难的一个点,大家可以猜猜看下面的案例输出什么??

学习案例:

//    \r:一个回车
System.out.println("学习代码计数器\r支持");

很多同学以为输出:

学习代码计数器
支持

?执行上述代码后,运行结果如下所示:

?66a5ae4a233945c9b9d01bde57dc4797.png

?那么为什么会输出这样的结果呢?

????????程序执行到“学习代码计数器”(假设后面有个虚拟的光标)后它看到后面有个\r,“学习代码计数器”后面的光标会直接顶到程序的最前面重新开始,所以“学”被后面的“支”替换掉了,“习”也被后面的“持”替换掉了,所以输出的结果就是:“支持代码计数器”。

七?、练习案例

相信大家看到这已经能简单掌握Java常见的转义字符了,那么现在运用上面学习到的知识来完成红框内的案例。

要求:用一条输出语句,达到以下效果(限时:2min)

8af87b3c27254a0eb8c4ba6dd2bda9a2.png

写完的大佬可以在评论区讨论哦~~~我们评论区揭晓答案。


????????希望各位读者阅读后都能有所收获,如果喜欢本篇博客的可以点赞+关注+收藏!!!同时也欢迎各位大神如果在阅读过程中发现文章有错误也可私信指正错误,我们下一篇博客再见~~~

文章来源:https://blog.csdn.net/m0_62729383/article/details/132644410
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。