‘\t‘和“\t“的区别及作用

双引号引字符串,单引号引字符。

"\t"为转义字符,有特定的功能,代表的键盘上的一个Tab键的功能,也就是8个空格。

'\t'为字符类型,将相当于"x"与'x'的区别,'\t',有一个ASCII码而"\t"没有。

一般输出空格最好用"\t",而非'\t',代码注释中有详细讲解

其它区别代码注释中也有详细讲解

public class SpaceTest 
{
	public static void main(String[] args) 
	{
//注意+号有时表示连接号有时表示运算符号,'\t'的ASCII码为9,'*'的ASCII码为42
		System.out.println("*	*");
		System.out.println('*' + '\t' + '*');
//纯字符(char)类型用+连接时表示加法,会将几个char类型的字符对应的ASCII码加起来输出,其结果为:93
		System.out.println('*' + "\t" + '*');
// "\t"用+与任何类型连接起来输出 ,+好都表示连接号而非加号(运算号)"\t"都表示一个键盘一个Tab键的作用,输出八个空格
		System.out.println("*" + '\t' + "*");
//'\t'与非字符(char)类型用+连接也可表示一个键盘一个Tab键的作用,输出八个空格
        System.out.println('*' + '\t' + "*");
//'*' 与'\t'均为char类型,用+连接表示'*' 和'\t'对应ASCII码相加后输出在输出一个String类型*,结果为:51*
		System.out.println('*' + ('\t' + "*"));
//先运算括号里面的'\t' + "*",类型不同'\t'表示一个键盘一个Tab键的作用,输出八个空格,输出结果:
//char类型单个输出时输出''里面的东西

        System.out.println('*');
//一般输出空格最好用"\t"
	}
}

结果如图对照结果便于理解

 

 

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值