萌新卷妹带你从头复习JavaSE(一)--数据的输出与关键字

118 阅读4分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情

萌新卷妹带你从头复习JavaSE--数据类型变量与运算符(一)

👩‍💻博客主页:京与旧铺的博客主页

✨欢迎关注🖱点赞🎀收藏⭐留言✒

🔮本文由京与旧铺原创。

😘系列专栏:java学习

💻首发时间:🎞2022年10月5日🎠

🎨你做三四月的事,八九月就会有答案,一起加油吧

🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦

🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正,一起学习哦,冲冲冲

🌱1.Java程序输出(打印)

在Java语言当中给出了三种输出方式,一是打印换行,二是打印不换行,三是格式化输出(与C语言一样)。

🌼1.1换行与不换行输出

光说不做假把戏,直接上代码!我们从输出结果上来分析是换行输出还是不换行输出。

image.png

image.png

由运行结果可知,在Java当中换行输出方法为println,不换行输出为print

🌼1.2格式化输出

Java当中格式化输出使用的方法和C语言一样!相信大家printf已经用的比较熟悉了!

image.png

输出

image.png

Java中格式化输出相关标志与转换符:

转换符类型举例
d十进制整数2569
x十六进制整数2a
o八进制整数233
f定点浮点数(%.精确小数点后几位f)3.14
e指数浮点数3.14e+00
g通用浮点数(%.有效数字g)3.14
a十六进制浮点数0x1.1eb851eb851ecp-3(十进制浮点数为3.14)
s字符串jingyujiupu
c字符A
b布尔true/false
h散列码42628b2
%百分号%
n与平台相关分隔符号——

Java中用于printf标志符:

标志目的
+打印正数和负数的符号
空格在正数之前添加空格
0数字前面补 0
-左对齐
(将数括在括号内
,添加分组分隔符
#(对x或O格式)
添加前缀 0x 或 0
$给定被格式化的参数索引。例如, %2d%2d,\%2x 将以十进制和十六进制格式打印第 2个参数
<格式化前面说明的数值。 例如,%d%<X 以十进制和十六进制,打印同一个数值

🌼2.2关键字

关键字含义
abstract表明类或者成员方法具有抽象属性
assert用来进行程序调试
boolean基本数据类型之一,布尔类型
break提前跳出一个块
byte基本数据类型之一,字节类型
case用在switch语句之中,表示其中的一个分支
catch用在异常处理中,用来捕捉异常
char基本数据类型之一,字符类型
class
const保留关键字,没有具体含义
continue回到一个块的开始处
default默认,例如,用在switch语句中,表明一个默认的分支
do用在do-while循环结构中
double基本数据类型之一,双精度浮点数类型
else用在条件语句中,表明当条件不成立时的分支
enum枚举
extends表明一个类型是另一个类型的子类型,这里常见的类型有类和接口
final用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量
finally用于处理异常情况,用来声明一个基本肯定会被执行到的语句块
float基本数据类型之一,单精度浮点数类型
for一种循环结构的引导词
goto保留关键字,没有具体含义
if条件语句的引导词
implements表明一个类实现了给定的接口
import表明要访问指定的类或包
instanceof用来测试一个对象是否是指定类型的实例对象
int基本数据类型之一,整数类型
interface接口
long基本数据类型之一,长整数类型
native用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的
new用来创建新实例对象
package
private一种访问控制方式:私用模式
protected一种访问控制方式:保护模式
public一种访问控制方式:共用模式
return从成员方法中返回数据
short基本数据类型之一,短整数类型
static表明具有静态属性
strictfp用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范
super表明当前对象的父类型的引用或者父类型的构造方法
switch分支语句结构的引导词
synchronized表明一段代码需要同步执行
this指向当前实例对象的引用
throw抛出一个异常
throws声明在当前定义的成员方法中所有需要抛出的异常
transient声明不用序列化的成员域
try尝试一个可能抛出异常的程序块
void声明当前成员方法没有返回值
volatile表明两个或者多个变量必须同步地发生变化
while用在循环结构中