java-制表符的使用说明
t 表示制表符,相当于制表符
前面的输出内容位数为8的倍数,t将输出8个空格
前面的输出内容位数不是8的倍数,t将补足8位
2.测试用例少于8位
等于8位
大于8位
3.代码测试以下为相关代码测试:
package mypro01;/* * t测试 * t 制表符,相当于8个空格;前面的输出内容位数是8的倍数,输出8个空格;不足8位,补足8位。 */public class Test { public static void main(String[] args) { System.out.println('123456t前面内容有6位,补2个空格'); System.out.println('12345678t前面内容有8位,加8个空格'); System.out.println('123456789012345t前面内容有15位,补1个空格'); }}4.运行结果
补充: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);}}
以上为个人经验,希望能给大家一个参考,也希望大家多多支持好吧啦网。如有错误或未考虑完全的地方,望不吝赐教。
相关文章: