0
点赞
收藏
分享

微信扫一扫

初识变量及运算符

浮游图灵 2022-03-30 阅读 53
eclipsejava


变量,顾名思义,就是为了变化而生的。在程序中,变量时用来存储数据,并且随着程序的运行而发生改变
变量由变量类型,变量名及存储的值三部分组成

常用数据类型
String     字符串型          用于存储一串字符,如:个人姓名“玛丽莲梦露”,地址“唐宁街10号”,电子邮件“xilige@sina.com.cn”等等
int           整数                用于存储整数,如:人数5人,编号100,天数20天等等
double    双精度浮点型  用于存储小数数字,如价格20,5元,身高196cm,体重85kg等等
char        字符型            用于存储一个字符,如‘男’或‘女’,‘是’或‘否’等等

Java中的常用数据类型一般被分为两类:数值型及字符型
数值型:int 整数类型     double 双精度浮点型
字符型:String 字符串类型    char字符类型

变量的声明和使用
数据类型 变量名;            //声明变量
数据类型 变量名=值;     //声明变量并赋值
例: int number;       //声明整型变量number
        String name;     //声明字符串型变量name
        int score=100;  //声明整型变量score并赋值

变量命名规则
变量名必须以字母  "_"  或  "$"  符号开头,但不推荐使用  "$"  符号
变量名可以包含数字,但不能以数字开头
除了第一个字符,后面可以跟任何数字  字母  "_"  及  "$"
不可以使用Java关键字,如:String  class  int 等
同一作用域内的变量名不可以重复

在程序中,给变量赋值是一个必须的过程,程序里使用"="对变量进行赋值
赋值运算符的使用格式:被赋值的变量 = 值或表达式;

常用的算术运算符:加+   减-   乘*     除/
Java语言中的一个新运算符,取余(也称为"取模")运算符  %

Java语法要求严格,每一种类型只能存储统一类型的数据,绝不允许乱放

自动类型转换规则
在一个表达式中,如果某一个操作数为double类型,则整个表达式提升为double类型
满足自动类型转换的条件
自动类型转换的条件如下:
1.两种类型相互兼容,如均为数值型(整型和浮点型)
2.由较小的数据类型向较大的类型进行转换(对于不同的数据类型在内存空间中所分配的空间大小是不一样的,这决定了每种数据类型的大小不同,int类型所分配的空间大小小于double类型,所以int类型的数据可以存储到double类型中,反之则不可以)

强制类型转换会丢失精度,使用时需注意

 

举报

相关推荐

0 条评论