Spark-Java Day02

本文详细介绍了Java中的数据类型,包括基本数据类型如整型、浮点型、字符型和布尔型,以及引用数据类型如String。讨论了变量的声明、赋值和使用,强调了不同类型间的自动转换和强制转换规则。此外,还提到了输出语句System.out.print()和System.out.println()的使用,以及转义字符的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 数据类型
分类:
a 基本数据类型(4类8个):

  • 整型数据
    byte 1个字节
    short 2个字节
    int 4个字节(程序默认整型数据)
    long 8个字节
  • 浮点型数据
    float 单精度 4个字节
    double 双精度 8个字节 (默认)
  • 字符型数据(单引号引起,必有一个字符)
    char gbk两个字节 utf-8三个字节
  • 布尔型数据(true false)
    boolean 1个字节

b 引用数据类型:(可以自定义)

  • 字符串数据:
    String 无限大

2 变量
(程序执行过程中可以改变的量)

  • a 开辟空间(变量声明)
    数据类型 变量名;
    Note:数据类型可以是java的任意数据类型
    同一个作用域内变量名不允许重复。
  • b 赋值(将数据存储)
    赋值时直接使用变量名,通过赋值运算符赋值
    赋值时数据类型应该满足要求
    Long类型数据如果超出数据范围需要在数据后加l/L(2000000000L/l)
    Float类型数据需在数据后加F(52.5F)
    Double类型可加可不加
    char类型,赋字符码值
    字符集:所有字符生成一个规则,每个字符都有一个码值
    String是引用数据类型,可以赋值为null,所有引用数据类型都可以赋值为null。
  • c 使用变量
    没有初始化后的变量无法使用
    语法1:数据类型 变量1,变量2,变量3;
    语法2:数据类型 变量1=10,变量2=20,变量3=30;

3 输出语句
System.out.print()无换行(必须写内容)
System.out.println()换行(可以不写内容)

4 转义符
\ —> 反斜杠
\n 换行
" 普通双引号
\t 一个制表位 占4个汉字空间或者8个英文或数字的空间
\ 普通斜杠
5 进制
进制之间的转换
参照博客进制转换
6 基本数据类型
在这里插入图片描述
自动转换(小转大)
byte b = 10;
int i = b;
强制转换(大转小)
int j =20
byte b = (byte)j
7 运算符
7.1 算术运算符
加号两端如果有String 则结果即为String

整数运算 /取商 %取余(取模)
浮点数运算 获得的即为准确结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值