跟着二厶学编程---JAVA第四章---【变量,对白版】

本文深入解析变量概念,从定义、用途到赋值运算符,再到数据类型的大小与范围,逐一为您呈现变量世界的基础知识。

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

大家好,我是二厶可可肉,来自河北省石家庄市,现隶属于北京双匹科技有限公司

话说,那天翻阅了以前的聊天记录,发现以前教【娄娄】开发的时候,是真的真的很用心,比现在写的详细很多吐舌头尴尬,所以,决定拿来用一用,再做一个聊天版的大笑



简单的先给大家解释一下,什么是变量。“百度”给出的定义如下

变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。 变量是程序中数据的临时存放场所。在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性。
引用于
百度百科-变量

说的通俗一点,我想,大家上小学的时候,数学课都学过“解方程”。

例如:3=15-x

解:
3=15-x

x=15-3
x=12

解析:

原式3=15-x中,x是一个未知数,即程序中【变量】,解的最后,x=12,12是最终的结果,也就是数值(数据)

x=12 就是说, 变量x,所代表的值是 12,用程序的解释方式为:把12【赋值】给变量x, 这里的“=”起到的作用就是【赋值】,将“=”右边的值给等号左边

好了,解释完什么是变量,剩下的就好理解了 : -)



二厶可可肉20:00:06

变量的基本数据类型(一共是8个,但只有下面这3个最常用,其他见最后附录)
int     整数类型 5
double   小数类型 5.5
boolean   布尔类型 true/false (真/假)

另一个很常用的是 字符串类型,(属于引用类型)
String字符串类型"abc"


二厶可可肉20:01:15
其中,字符串类型需要加上双引号,而整数、小数跟布尔类型 则不需要加双引号
二厶可可肉20:02:09
更确切地说,String类型必须加双引号
int、double、boolean不能加双引号

娄娄20:03:00

二厶可可肉 20:04:50
声明一个变量语法:
【变量类型】【变量名】;

注意后面的分号

例如
intnum1;
doubleprice;
娄娄20:06:43

二厶可可肉20:08:12
声明变量的时候,可以同时给他赋予一个初始值,就是说,让他一生出来就有一个值。

例如:
intnum1=100;
doubleprice=98.5;
boolean result=true;


二厶可可肉20:09:27
Stringname="呆呆贼";
二厶可可肉20:10:39
在程序里面,是把等号右面的值给等号左面
娄娄20:11:10

二厶可可肉20:11:46
这里面的等号,就是程序里面的“赋值运算符”
二厶可可肉20:12:07
提到了运算符,我就讲一讲其他的,常用到的运算符吧

关于“运算符”,预知后事如何,请听下回分解尴尬

基本数据类型包括byte、int、char、long、float、double、boolean和short。

数据类型   大小           取值范围         默认值
byte(字节)    8        -128~ 127 0
shot(短整型) 16 -32768~ 32768 0
int(整型)  32 -2147483648~21474836480
long(长整型) 64-9233372036854477808~9233372036854477808 0
float(浮点型)32 -3.40292347E+38~3.40292347E+38 0.0f
double(双精度) 64 -1.79769313486231570E+308~1.79769313486231570E+308 0.0d
char(字符型) 16 ‘ \u0000~ u\ffff ’ ‘\u0000 ’
boolean(布尔型) 1 true/false false

这里面的 【取值范围】是指的他可以是那些数值,取值范围目前不需要可以的去记忆,了解下就好
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值