【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习

前情回顾:

  • 【2023,学点儿新Java-10】Java17 API文档简介&获取 |详解Java核心机制:JVM |详解Java内存泄漏与溢出 |Java优缺点总结 |附:GPT3.5-turbo问答测试
  • 【2023,学点儿新Java-09】Java初学者常会犯的错误总结与解决方案 | Java中的注释类型 | 详细教学:通过命令行 执行 Java中特有的文档注释
  • 【2023,学点儿新Java-08】HelloWorld.java案例小结 | EditPlus中的Java文件说明 | EditPlus 简介 | 详细分析:Java程序的编写、编译和运行过程
  • 更多Java系列文章,可参阅博主主页哦!

 
比起“公主王子幸福生活在了一起”的童话故事,遗憾,才是爱情最原本的模样。只要爱过,便是一生一世。情不知所起,一往而深,在这让人失望又充满希望的人世间,或许总有一些东西,是我们拼尽全力想要守护的,是能够超越生死和时间的。倘若不能相守一生,那就趁爱的时候,好好爱吧!

 

作者主页: 追光者♂

        

个人简介:
 
[1] 计算机专业硕士研究生
 
[2] 2022年度博客之星人工智能领域TOP4
 
[3] 阿里云社区特邀专家博主
 
[4] CSDN-人工智能领域优质创作者
 
[5] 预期2023年10月份 · 准CSDN博客专家  
 

  • 无限进步,一起追光!!!

        

感谢大家 点赞  收藏⭐   留言!!!

        

本篇,主要练习了Java基础中的简单输出语句以及制表符\t和换行符\n,内容较为简单,适合Java初学者浏览和学习。

本文目录

  • 一、案例一:个人信息输出
    • 1.1 任务要求
    • 1.2 实现
  • 二、案例二:
    • 2.1 任务要求
    • 2.2 实现
      • 2.2.1 方式1
      • 2.2.2 方式2
    • 2.3 附:\t和\n 的简单练习

一、案例一:个人信息输出

1.1 任务要求

输出简单的个人信息,练习使用Java的输出语句、换行格式等。

1.2 实现

class PersonalInfo {
	public static void main(String[] args) {
		System.out.println("昵称:CSDN@追光者♂");
		System.out.println();//换行操作
		System.out.println("性别:帅哥");
		System.out.println("当前住址:哈尔滨市南岗区:xxx大学");
	}
}

是在EditPlus中编辑的:

【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第1张图片

运行一下:

初次执行时,遇到点儿小问题:
【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第2张图片

后排查发现,是由于给Java源文件命名时多敲了一个空格!

重命名,并执行一下:得到了预期的结果。

【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第3张图片

 

二、案例二:

2.1 任务要求

结合\n(换行),\t(制表符),空格等在控制台打印出如下图所示的效果。

当然了,大家可以将Java 修改为 自己喜欢的女神/男生的名字(bushi)
【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第4张图片

说明:

在Java中,换行符用"\n"表示,用于在文本中表示一个新的行。

制表符用"\t"表示,用于 在文本中 表示一个水平制表符,常用于在文本中排列格式化数据。当插入制表符时,文本中的下一个字符将跳到下一个制表位上。

2.2 实现

2.2.1 方式1

虽然看着很长,但其实相当easy ~

class Heart01 {
	public static void main(String[] args) {
		System.out.print("\t");
		System.out.print("*");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		
		System.out.println("*");

		
		System.out.print("*");
		System.out.print("\t");
		//System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("I love java");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.println("*");

		
		System.out.print("\t");
		System.out.print("*");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		
		System.out.println("*");

		
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("*");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		
		System.out.println("*");

		
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("*");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		
		System.out.println("*");
		
		
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("*");
		System.out.print("\t");
		
		System.out.println("*");

		
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("\t");
		System.out.print("    ");
		System.out.print("*");

	}
}

执行的效果如下:
【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第5张图片

emm,有待优化/…

2.2.2 方式2

class Heart02 {
	public static void main(String[] args) {
		System.out.print("\t"+"*"+"\t\t\t\t\t\t\t\t\t\t\t\t"+"*"+"\t"+"\n");
		System.out.print("*"+"\t\t"+"*"+"\t\t\t\t"+"I love Java"+"\t\t\t\t"+"*"+"\t\t\t"+"*"+"\n");
		System.out.print("\t"+"*"+"\t\t\t\t\t\t\t\t\t\t\t\t"+"*"+"\t"+"\n");
		System.out.print("\t\t"+"*"+"\t\t\t\t\t\t\t\t\t\t"+"*"+"\t\t"+"\n");
		System.out.print("\t\t\t"+"*"+"\t\t\t\t\t\t\t\t"+"*"+"\t"+"\n");
		System.out.print("\t\t\t\t"+"*"+"\t\t\t\t\t\t"+"*"+""+"\t"+"\n");
		System.out.print("\t\t\t\t\t"+"*"+"\t\t\t\t"+"*"+""+"\t\t"+"\n");
		System.out.print("\t\t\t\t\t\t"+"*"+"\t\t"+"*"+""+"\t\t"+"\n");
		System.out.print("\t\t\t\t\t\t\t"+"*"+"\n");
	}
}

Run: 这个效果还是不错的! 大家可以去练习一下哦!

【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第6张图片

 

2.3 附:\t和\n 的简单练习

通常, \t 可用于输出一定长度的空格,不过 在实际的命令行中 可能会有所不同。而\n 表示简单的换行。下面来简单练习一下:

class StarPrintTest {
	public static void main(String[] args) {
		//System.out.println("Hello World!");
		System.out.println("**");//**之间没有空格
		System.out.println("*\t*");//**之间有一个\t
		System.out.println("*\t\t*");//**之间有2个\t
		System.out.println("*    *");//*之间有4个英文空格
		System.out.println("*    *");//*之间有4个中文空格

		System.out.println("\n下面是\\n练习:");
		System.out.println("*\n*");//**之间有1个\n
		System.out.println("**");//普通的两颗*
	}
}

大家可自行练习,此前关于C/C++相关的我也应该介绍过类似的,详见:【C语言、C++ 百宝书】(实例+解析)

Run以及效果如下:

【2023,学点儿新Java-11】基础案例练习:输出个人基础信息、输出心形 | Java中 制表符\t 和 换行符\n 的简单练习_第7张图片

 


 

热门专栏推荐

  • Python&AI专栏:【Python从入门到人工智能】
  • 前端专栏:【前端之梦~代码之美(H5+CSS3+JS.】
  • 文献精读&项目专栏:【小小的项目 (实战+案例)】
  • C语言/C++专栏:【C语言、C++ 百宝书】(实例+解析)
  • 问题解决专栏:【工具、技巧、解决办法】
  • 加入Community 一起追光:追光者♂社区

 

持续创作优质好文ing…✍✍✍

 

记得一键三连哦!!!

 

求关注!求点赞!求个收藏啦!

在这里插入图片描述

你可能感兴趣的:(java,开发语言,Java案例练习,\t,\n,Java教程,Java从零到精通)