前情回顾:
- 【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中编辑的:
运行一下:
初次执行时,遇到点儿小问题:
后排查发现,是由于给Java源文件命名时多敲了一个空格!
重命名,并执行一下:得到了预期的结果。
🍄二、案例二:
🍑2.1 任务要求
结合\n
(换行),\t
(制表符),空格
等在控制台打印出如下图所示的效果。
当然了,大家可以将Java 修改为 自己喜欢的女神/男生的名字(bushi)
说明:
在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("*");
}
}
执行的效果如下:
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: 这个效果还是不错的! 大家可以去练习一下哦!
🍑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以及效果如下:
🍒 热门专栏推荐:
- 🥇Python&AI专栏:【Python从入门到人工智能】
- 🥈前端专栏:【前端之梦~代码之美(H5+CSS3+JS.】
- 🥉文献精读&项目专栏:【小小的项目 (实战+案例)】
- 🍎C语言/C++专栏:【C语言、C++ 百宝书】(实例+解析)
- 🌞问题解决专栏:【工具、技巧、解决办法】
- 📝 加入Community 一起追光:追光者♂社区
持续创作优质好文ing…✍✍✍
记得一键三连哦!!!
求关注!求点赞!求个收藏啦!