java SE: 数据类型与变量

1.字面常量

常量即是程序运行期间,固定不变的就称之为常量,如一年12个月,一个月30天等。

2.数据类型

在Java中数据类型主要分为两类:基本数据类型和引用数据类型

基本数据类型有四类八种:

1. 四类:整型、浮点型、字符型以及布尔型

2. 八种

注意:

不论是在16位系统还是32位系统,int都占用4个字节,long都占8个字节(体现了可移植性,正所谓:一次编译,到处运行)

整形和浮点型都是带有符号的(与C语言是不相同的是C语言是分有有符号和无符号,而java都是有符号)

整型默认为int型,浮点型默认为double

字符串属于引用类型。

3.变量

在程序中,除了有始终不变的常量外,有些内容可能会经常改变,比如:人的年龄、身高、成绩分数、数学函数的 计算结果等,对于这些经常改变的内容,在Java程序中,称为变量。而数据类型就是用来定义不同种类变量的。

int name = 0;//name 就是变量

在变量声明,一定要赋值,如果没有合适的初始值,可以初始化为0

在定义变量时,一定不能超过变量类型的对应的表示范围

如:在给变量设置初始值时,值不能超过int的表示范围,否则会导致溢出

4. 字符串类型

在Java中使用String类定义字符串类型,比如:

public static void main(String[] args) {
    String s1 = "hello";
    String s2 = " world";
    System.out.println(s1);
    System.out.println(s2);
    System.out.println(s1+s2);   // s1+s2表示:将s1和s2进行拼接

    //小练习
    int a = 10;
    int b = 20;
    System.out.println("a = " +a+" b = "+b);//结果:a = 10 b = 20
    System.out.println("a + b = "+a + b);//结果:a + b = 1020
    System.out.println(a + b + " a + b");//结果:30 a + b
}

1.int转换成String(字符串)

int num = 10;

// 方法1

String str1 = num + "";  

// 方法2

String str2 = String.valueOf(num);

2.String 转成 int

String str = "100";

int num = Integer.parseInt(str);

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北故人9413

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值