【Java用法】Java中常见的 \t \n 的用法,并附有九九乘法表的Java代码的例子

简介: 【Java用法】Java中常见的 \t \n 的用法,并附有九九乘法表的Java代码的例子

一、\n 讲解

\n NewLine,换行

\n 比较简单,看一下例子就能马上明白,

System.out.println("aaa\nbbb");

结果如下:

二、\t 讲解

\t 相当于tab,缩进,用在代码里表示要格式化输出

\t 是补全当前字符串长度到8的整数倍,最少1个空格,最多8个空格

补多少要看 \t前字符串长度

比如当前字符串长度10,那么 \t 后长度是16,也就是补6个空格

如果当前字符串长度12,此时 \t 后长度是16,补4个空格

对于初学者来说,java中的" \t "和空格总是让人迷惑,对于上面不懂的没有关系,通过一个例子就能很快明白!

public class MultiTable {
    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 + " ");
            }
            System.out.println();
        }
    }
}

这是打印出来的效果,如下图所示:

细心的你应该会很快看到 4*3 和 5*3 的时候,由于数的位数不同的原因不能对齐了,这是用空格的结果。

那么接下来我们使用 \t  有人也称为制表符,先看代码,然后再看效果:

public class MultiTable {
    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();
        }
    }
}

使用 \t  有人也称为制表符的效果如下所示:

现在应该能明白本文开关所说的了吧,加油哦!!!

 

完结!


相关文章
|
7月前
|
Java 开发工具
【Azure Storage Account】Java Code访问Storage Account File Share的上传和下载代码示例
本文介绍如何使用Java通过azure-storage-file-share SDK实现Azure文件共享的上传下载。包含依赖引入、客户端创建及完整示例代码,助你快速集成Azure File Share功能。
500 6
|
7月前
|
Java 数据处理 API
为什么你的Java代码应该多用Stream?从循环到声明式的思维转变
为什么你的Java代码应该多用Stream?从循环到声明式的思维转变
350 115
|
7月前
|
安全 Java 编译器
为什么你的Java代码需要泛型?类型安全的艺术
为什么你的Java代码需要泛型?类型安全的艺术
257 98
|
7月前
|
Java 编译器 API
java最新版和java8的区别,用代码展示
java最新版和java8的区别,用代码展示
613 43
|
7月前
|
安全 Java 容器
告别空指针噩梦:Optional让Java代码更优雅
告别空指针噩梦:Optional让Java代码更优雅
520 94
|
7月前
|
安全 Java 容器
告别繁琐判空:Optional让你的Java代码更优雅
告别繁琐判空:Optional让你的Java代码更优雅
|
8月前
|
IDE Java 关系型数据库
Java 初学者学习路线(含代码示例)
本教程为Java初学者设计,涵盖基础语法、面向对象、集合、异常处理、文件操作、多线程、JDBC、Servlet及MyBatis等内容,每阶段配核心代码示例,强调动手实践,助你循序渐进掌握Java编程。
1055 3
|
8月前
|
安全 Java 应用服务中间件
Spring Boot + Java 21:内存减少 60%,启动速度提高 30% — 零代码
通过调整三个JVM和Spring Boot配置开关,无需重写代码即可显著优化Java应用性能:内存减少60%,启动速度提升30%。适用于所有在JVM上运行API的生产团队,低成本实现高效能。
978 3
|
8月前
|
Java
java入门代码示例
本文介绍Java入门基础,包含Hello World、变量类型、条件判断、循环及方法定义等核心语法示例,帮助初学者快速掌握Java编程基本结构与逻辑。
626 0