1.基本用法

\t是制表符,如果前面输出的内容是8的倍数,则\t将输出8个空格;如果不是,则补齐为8的倍数。

2.和空格的区别

空格是只有字符后只补充一个空格,不管是否对齐,例子:

public class HelloWorld {public static void main(String[] args) {/*输出1-100间不能被5整除的数,每5个一行1.输出1-100间的数2.输出不能被5整除的数*/int count = 0;for(int i = 1;i <= 100; i++) {if((i % 5) != 0) {System.out.print(i+" ");//使用空格count ++;}if(count == 5) {System.out.println( );count = 0;}}}
}

下面还有一些没截上的,基本是这个意思。

System.out.print(i+"\t");//使用制表符

区别是是否每列首对齐

3.在输出时的使用方式

今天在写2个题的时候发现了一些问题

如果在输出时使用要用双引号引用,如果使用单引号可能出现问题。

出现问题:

System.out.print(i+'\t');//使用单引号,其他代码和上面的例子相同

下面还有一些没截上的

但在这个例子中,使用单引号则没有问题

public class Test1 {public static void main(String[] args) {for (int i = 1;i <= 9; i++) {for (int j = 1;j <=i; j++) {System.out.print(i+ "*" + j +"=" +i * j+'\t');//使用单引号}System.out.println( );}}
}

同样有些没截上,就是九九乘法表,但在这个题中使用双引号结果没有变,所以最好还是用双引号来引用制表符

Java中制表符的使用相关推荐

  1. 对于idea,关于java中制表符对不齐的问题,以及java中制表符“\t“对齐补全问题;以及修改idea的tab的位数

    对idea 的默认一个制表符占4位. 例如:str1 /t str2 说明:str1.str2 是字符串变量名, 分为三种情况. 如果str1 的字符的位数不足为4位,那么str1后的str1就补全空 ...

  2. c++解析csv 存入数组_使用Apache Commons CSV在Java中读写CSV

    介绍 这是专门针对Java读写CSV的库的简短系列文章的第二篇,也是上一篇文章" Core Java读写CSV"的直接续篇. Apache Commons CSV 在Apache的 ...

  3. java中的string函数_java中string.trim()函数的作用实例及源码

    trim()的作用:去掉字符串首尾的空格. public static void main(String arg[]){ String a=" hello world "; Str ...

  4. 浅析Java中对象的创建与对象的数据类型转换

    这篇文章主要介绍了Java中对象的创建与对象的数据类型转换,是Java入门学习中的基础知识,需要的朋友可以参考下 Java:对象创建和初始化过程 1.Java中的数据类型     Java中有3个数据 ...

  5. java中循环语句_Java语法基础之循环结构语句详解

    一.循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循 ...

  6. java 中的正则表达式_Java中的正则表达式–软介绍

    java 中的正则表达式 正则表达式是一种可以应用于文本(Java中的String)的模式. Java提供了java.util.regex包,用于与正则表达式进行模式匹配. Java正则表达式与Per ...

  7. Java中的正则表达式–软介绍

    正则表达式是一种可以应用于文本(Java中的String)的模式. Java提供了java.util.regex包,用于与正则表达式进行模式匹配. Java正则表达式与Perl编程语言非常相似,并且非 ...

  8. 【转】JAVA中的转义字符

    JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字:范围'\000'~'\377'       \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字:0~65535    ...

  9. Java 中去除字符串中空格的方法

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.方法分类 str.trim(); //去掉首尾空格 str.replace(" &qu ...

最新文章

  1. 一些惹起热烈争议的PCB布线经验法则
  2. 轻量级神经网络:ShuffleNetV2解读
  3. 【竞赛经验分享】2020腾讯广告算法大赛:如何突破分数瓶颈?
  4. 【程序5】 题目:利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(ab)?a:b这是条件运算符的基本例子。...
  5. Python中正则表达式讲解
  6. 地图统计_庄园地图“出镜率”排名,500场数据统计,红教堂第一
  7. 使用p2p发送GB28181流的设计
  8. mail linux 客户端,Nylas Mail: 一个 Linux 的免费邮件客户端
  9. linux下的磁盘配额简介暨 linux下加挂硬盘续
  10. 去掉字符串不需要的HTML标记(正则表达式)
  11. 关于iframe跨域实践(转载)
  12. ios- 自定义cell总结
  13. Web研发模式演变史
  14. Xshell官网登陆及软件下载,以及百度网盘免费提速
  15. linux ncm网络性能优化,USB linux NCM usbnet驱动详解
  16. R语言Bonferroni校正的成对t检验进行事后检验(post hoc)实战:单因素方差分析告诉我们并不是所有的群体手段的效果是均等的,确切地找出哪些组彼此不同使用Bonferroni校正检验
  17. ora-00942表或视图不存在,解决办法
  18. 火山引擎 RTC 音频 AI 降噪的应用与实践
  19. 在app和h5页面中播放视频监控
  20. 【敬伟ps教程】蒙版和通道的基础知识

热门文章

  1. Excel 表 使用VBA 隐藏不需要的列
  2. Makefile文件详解一(gcc命令参数详解)
  3. Your anti-virus program might be impacting your build performance. 解决方案
  4. 实盘api交易接口C#调用DEMO示例
  5. 半导体新能源智能装备上位机工业软件设计方案
  6. 无需编程基础,小白就能快速学会的数据可视化工具
  7. html tel 的数据类型,tel
  8. Marklogic学习 —— XQuery语法基础4
  9. 【原创】关于not in的一些事情
  10. 浏览器控制台过滤无用的提示和报错