前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA 变量

JAVA 变量

作者头像
Zkeq
发布2022-05-18 15:05:32
6140
发布2022-05-18 15:05:32
举报
文章被收录于专栏:Zkeq

变量

5.1 变量概述
  • 变量:在程序运行过程中,其值可以发生改变的量。

从本质上讲,变量是内存中的一小块区域,其值可以在一定范围内变化。

  • 变量的定义格式:
代码语言:javascript
复制
数据类型 变量名 = 初始化值; // 声明变量并赋值
int age = 18;
System.out.println(age);

或者

代码语言:javascript
复制
// 先声明,后赋值(使用前赋值即可)
数据类型 变量名;
变量名 = 初始化值;
double money;
money = 55.5;
System.out.println(money);

还可以在同一行定义多个同一种数据类型的变量,中间使用逗号隔开。但不建议使用这种方式,降低程序的可读性。

代码语言:javascript
复制
int a = 10, b = 20; // 定义int类型的变量a和b,中间使用逗号隔开
System.out.println(a);
System.out.println(b);

int c,d; // 声明int类型的变量c和d,中间使用逗号隔开
c = 30;
d = 40;
System.out.println(c);
System.out.println(d);

变量的使用:通过变量名访问即可。

5.2 使用变量时的注意事项
  1. 在同一对花括号中,变量名不能重复。
  2. 变量在使用之前,必须初始化(赋值)。
  3. 定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。因为整数默认是int类型,整数太大可能超出int范围。
  4. 定义float类型的变量时,需要在小数的后面加F(大小写均可,建议大写)。因为浮点数的默认类型是doubledouble的取值范围是大于`的,类型不兼容。
5.3代码
案例一
代码语言:javascript
复制
/*
	变量定义格式:
		数据类型 变量名 = 变量值;
		
	基本数据类型:
		byte,short,int,long,float,double,char,boolean
		
	变量的使用:
		取值格式:变量名
		
		修改值格式:变量名 = 变量值;
*/
public class VariableDemo01 {
	public static void main(String[] args) {
		//定义变量
		int a = 10;
		
		//输出变量
		System.out.println(a);
		
		//修改变量
		a = 20;
		System.out.println(a);
	}
}

案例二
代码语言:javascript
复制
/*
	变量使用的注意事项:
		名字不能重复
		变量未赋值,不能使用
		long类型的变量定义的时候,为了防止整数过大,后面要加L
		float类型的变量定义的时候,为了防止类型不兼容,后面要加F
*/
public class VariableDemo02 {
	public static void main(String[] args) {
		//定义byte类型的变量
		byte b = 10;
		System.out.println(b);
		
		//定义short类型的变量
		short s = 100;
		System.out.println(s);
		
		//定义int类型的变量
		int i = 10000;
		System.out.println(i);
		
		//定义double类型的变量
		double d = 13.14;
		System.out.println(d);
		
		//定义char类型的变量
		char c = 'a';
		System.out.println(c);
		
		//定义boolean类型的变量
		//boolean b = true;
		//System.out.println(b);
		boolean bb = true;
		System.out.println(bb);
		System.out.println("--------");
		
		//定义long类型的变量
		long l = 10000000000L;
		System.out.println(l);
		System.out.println("--------");
		
		//定义float类型的变量
		float f = 13.14F;
		System.out.println(f);
	}	
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-09-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 变量
    • 5.1 变量概述
      • 5.2 使用变量时的注意事项
        • 5.3代码
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档