java-制表符\\t的使用说明

作者:龟的小号 时间:2023-12-03 10:18:02 

1.用法

\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("123456\t前面内容有6位,补2个空格");
System.out.println("12345678\t前面内容有8位,加8个空格");
System.out.println("123456789012345\t前面内容有15位,补1个空格");
}
}

4.运行结果

java-制表符\\t的使用说明

补充: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);
}
}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

来源:https://blog.csdn.net/hju22/article/details/79773252

标签:java,制表符,\t
0
投稿

猜你喜欢

  • java实现快速排序图文详解

    2022-10-11 16:35:18
  • Android中GridView和ArrayAdapter用法实例分析

    2021-06-24 05:12:34
  • Spring Boot mybatis-config 和 log4j 输出sql 日志的方式

    2021-05-31 22:13:20
  • 再谈异常处理try catch finally

    2021-11-12 11:17:31
  • C#基于UDP进行异步通信的方法

    2022-03-20 18:23:55
  • 解决Springboot @Autowired 无法注入问题

    2022-04-14 21:19:01
  • C#实现两个richtextbox控件滚动条同步滚动的简单方法

    2023-10-14 19:34:51
  • Android端代码量非常小的分页加载库

    2022-08-25 17:24:48
  • 在Android中查看当前Activity是否销毁的操作

    2023-02-26 03:58:21
  • c# 断点续传的实现

    2023-07-01 22:41:02
  • Unity Shader实现新手引导遮罩镂空效果

    2022-08-18 16:25:12
  • 安卓输入框被虚拟键盘挡住的问题(微信开发)

    2023-12-01 15:42:43
  • flutter中使用流式布局示例详解

    2023-08-24 23:49:06
  • Java中去除字符串中所有空格的几种方法

    2023-11-24 04:59:24
  • java对象拷贝详解及实例

    2023-01-20 08:27:00
  • Java C++ 算法题解leetcode652寻找重复子树

    2022-08-17 23:58:09
  • springboot中使用rabbitt的详细方法

    2023-06-17 09:57:43
  • Android编程入门之HelloWorld项目目录结构分析

    2022-07-23 23:34:40
  • Android 高仿微信朋友圈动态支持双击手势放大并滑动查看图片效果

    2021-08-21 21:16:40
  • Android中判断屏幕是否亮屏和是否解锁功能

    2023-11-16 13:14:43
  • asp之家 软件编程 m.aspxhome.com