时间:2021-05-19
\t 表示制表符,相当于制表符
前面的输出内容位数为8的倍数,\t将输出8个空格
前面的输出内容位数不是8的倍数,\t将补足8位
少于8位
等于8位
大于8位
以下为相关代码测试:
package mypro01;/* * \t测试 * \t 制表符,相当于8个空格;前面的输出内容位数是8的倍数,输出8个空格;不足8位,补足8位。 */public class Test { public static void main(String[] args) { System.out.println("123456\t前面内容有6位,补2个空格"); System.out.println("12345678\t前面内容有8位,加8个空格"); System.out.println("123456789012345\t前面内容有15位,补1个空格"); }}补充:java如何把String字符串中所有的空格和制表符(\t)替换成单个符号。
该方法可用于将字符串分解成若干有用的数组。
大致代码如下:
package test;import java.util.ArrayList;import java.util.List;/** * @author : suyuyuan * @date :2016年5月18日 上午11:28:47 * @version 1.0 */public class a {public static void main(String[] args) {String s="qw er as"; //字符串s中包含若干空格和制表符 \t。String newstr1=s.replaceAll(" ",","); //先把所有空格替换成 逗号。System.out.println(newstr1);String newstr2=newstr1.replaceAll("\t",","); //再把所有的制表符替换成逗号。System.out.println(newstr2);String newstr3=newstr2.replaceAll(",+", ","); //把所有重复的逗号合并成一个逗号。System.out.println(newstr3);String[] strings=newstr3.split(","); //按逗号分解该字符串。List<String> stringList = new ArrayList<String>(); //将分解后的字符串数组存储到ArrayList对象当中。for(int i=0;i<strings.length;i++){stringList.add(strings[i].trim());}System.out.println(stringList);}}以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
正则表达式的直接变量字符:字符匹配\oNUL字符\t制表符\n换行符\v垂直制表符\f换页符\r回车\xnn由十六进制nn指定的拉丁符,比如:\x0A等价于\n
代码自然少不了文本编辑利器vim,自动缩进是用制表符的,即便自己删掉制表符改成4个空格,也会在下一层次缩进中继续用制表符,这就造成了空格和制表符混用可以修改、e
Notepad++怎么不显示空格与制表符?有时候对的Notepad++中来对的显示空格与制表符,该怎么隐藏空格和制表符呢?下面我们就来看看详细的教程。软件名称:
expandtabs()方法返回制表符,即该字符串的一个副本。'\t'已经使用的空间,可选择使用给定的tabsize(默认8)扩展。语法以下是expandtab
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)。有个不错的方法就是压缩HTML,压缩html其实就是:清除换行符,清除制表符,去掉注释标记。它