Java变量

变量声明语法

变量声明需要明确指定数据类型和变量名,格式为:数据类型 变量名;。例如声明整型变量:int number;

变量赋值方法

赋值操作使用等号运算符,将右侧的值赋给左侧变量:变量名 = 值;。可以声明时直接赋值:int score = 100;

变量命名规范

遵循小驼峰命名法,首字母小写,后续单词首字母大写。使用有意义的名称,如studentName而非sName。避免使用Java关键字作为变量名。

public class VariableUsageExample {
    public static void main(String[] args) {
        // 1. 变量声明:指定数据类型和变量名
        int age;
        
        // 2. 变量赋值:将值存储到变量中
        age = 23;
        
        // 3. 变量使用:在程序中使用存储的值
        System.out.println(age);
    }
}
 

变量使用规则

变量必须先定义,再赋值,后使用。变量可以变化,但值必须在定义后使用前赋值。

int num = 77;
num = 88; // 变量值可以变化
 

变量定义限制

变量不能重复定义,同一作用域内不允许同名变量存在。

int num = 77;
// int num = 88; // 编译错误:重复定义
 

八大基本数据类型

Java中的八大基本数据类型包括整型、浮点型、布尔型和字符型。

整型

byteshortintlong,范围依次增大。

byte b = 127;
short s = 32767;
int i = 2147483647;
long l = 9223372036854775807L; // 超出int范围需加L
 
浮点型

floatdoublefloat需加F后缀。

float f = 3.14F;
double d = 3.141592653589793;
 
布尔型

boolean,值为truefalse

boolean flag = true;
 
字符型

char,使用单引号,转义字符需注意。

char c1 = 'A';
char c2 = '\\'; // 转义字符
 

数据类型转换

小范围转大范围自动转换,大范围转小范围需强制转换。

byte b = 10;
short s = b; // 自动转换
int i = 100;
double d = i; // 自动转换
long l = 1000L;
int j = (int) l; // 强制转换
 

字符串操作

String是引用类型,支持拼接操作。

String s1 = "Hello";
String s2 = "World";
System.out.println(s1 + ", " + s2); // 字符串拼接
 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值