Java数据类型整理

一、基本数据类型,八种:

整形:byte(1字节)、short(2字节)、int(4字节)、long(8字节)

浮点型:float(4字节)、double(8字节)

字符型char(4字节)char = '单字符'(单引号、单字符 )

布尔型Boolean:还有FALSE和TRUE

二、引用数据类型

与基本数据类型不同,引用类型的变量中保存的不是一样具体的值,而是堆内存中对象的地址。

如:String str = "JAVA";

       str变量中保存的是指向内存中"JAVA"这个字符串的内存的地址。

三、数据类型转换

1、自动类型转换,编译器自动执行

      byte(1)->short(2)->int(4)->long(8)

      float(4)->double(8)

      long->float

      char->int

      boolean类型不可以与其他任意类型进行转化,自动或者强制都不行。

2、从大到小需要强制类型转换

      可以进行自动转换的类型,反过来不能自动转化,但可以进行强制转换,可能会丢失精度。

     语法:变量1 = (变量1的类型)变量2

四、注释

代码中不会执行的文本,用于对代码进行解释

1、单行注释

//单行,通常用于方法中解释方法实现过程。IDEA中 Ctrl+/ 可以将选中部分全部进行单行注释

2、多行注释

/*多行注释

   可以跨行,IDEA中输入 /* 后回车可以自动生成后半部分

*/

3、文档注释

/**文档注释通常用于类,接口,方法,属性前,IDEA中在这些前输入/**回车自动生成剩余部分

  * 对这些进行说明

  *   可以生成API文档

  */

五、输入输出--人机交互的最基本形式 

1、输入

Scanner scanner = new Scanner(System.in);

int 变量 = scanner.nextInt();

double 变量 = scanner.nextDouble();

String 变量 = scanner.next();//常用这种,但这种无法识别空格符

String 变量 = scanner.nextLine();//这种可以识别空格符

2、输出

快捷键:sout +  回车

println(参数):打印参数值并换行

println():打印空行

print(参数):打印参数

printf(格式化表达式,绑定的值1,值2,...):向控制台打印字符串,使用绑定的值替换其中的占位符

err:打印错误信息(红色)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值