1.变量:是一个数据存储空间的表示(变量是存储数据的一个基本单元,不同的变量相互独立)- 变量与房间的对应关系 旅馆中的房间 变 量 房间名称 变量名 房间类型 变量类型 入住的客人 变量的值 2.java常用数据类型: byte short long (不常用) float 单精度浮点型 int 整型(整数); double 双精度浮点型(带小数); char 字符型('a'); String 字符串型("你我他") . *仅供参考: byte->short->int->long->float->double->char->String . 3.变量的声明及使用: (1)声明变量- 语法: 数据类型 变量名; eg: double score ;String name (2)给变量赋值(将数据存储至对应的内存空间)-语法: 变量名=值; eg:score=99.5;name="小明" *(1)+(2) 语法:数据类型 变量名=值; eg:double score=99.5;String name="小明" 4.变量命名规则:1)必须以字母,下划线"_"或"$"开头. 2)变量可以包括数字但不可以以数字开头. 3)除了"_"与"$"符号以外,变量名不能包含任何特殊字符. 4)不能使用Java的关键字,如:int, class ,public等 *Java语言区分大小写,要使用有意义的变量名(英文单词最佳),便于日后维护程序. 5.变量常见错误:a.变量未赋值先使用b.使用非法变量名c.变量不能重名 6.常量:不能改变的值,需使用final关键字.(变量名需要大写,多个单词之间使用"_"分隔.) 语法:final 数据类型 常量名=值; eg:final double PI=3.14;final int STUDENT_MAX_NUM=50; 7.运算符 a.#赋值运算符:"=" ***"="的功能是将等号右边的表达式的结果(或数值)赋给等号左边的变量. b.#算数运算符:"+","-","*","/","%"; c.自加运算符"++" ; a++ 等价于a=a+1 . 自减运算符"--" ; a-- 等价于a=a-1 . 8.*数据类型转换 1)自动数据类型转换-条件1:两种类型要兼容:数值类型(整型和浮点型)互相兼容 . 条件2:目标类型大于原类型:int->double(放大转换) . 2)强制数据类型转换:语法-(数据类型)表达式;在变量前加上括号,括号中的类型就是 要强制转换的类型 . eg:double d=34.584; int b=(int)d;运行结果:b=34;(损失精 度,缩小转换.) 9.boolean类型(判断-true:真;false:假) . 10.#关系运算符(比较运算): ">","<" ,">=","<=","=="(比较两边是否相等),"!=" . #条件运算符-语法:条件?表达式1:表达式2 (首先对条件进行判断,如果true,返回表达式1的值,如 果false,返回表达式2的值) eg:int min=5<7?5:7;System.out.println(min); $$$分解获取各位数字: int gewei=a%10;int shiwei=a/10%10;int baiwei=a/100%10;int qianwei=a/1000;
一.变量,数据类型和运算符
原创
©著作权归作者所有:来自51CTO博客作者橘色微恙的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:二.if-else选择结构
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Scala 运算符Scala
-
C++的拷贝构造和运算符重载
C++的拷贝构造和运算符重载
拷贝构造函数 运算符重载 -
2 变量数据类型和运算符(python)
变量数据类型和运算符。
经验分享 运算符 字符串 单引号 -
Python之变量、数据类型、运算符
python之变量、数据类型、运算符
变量 python duyuheng -
JavaScript变量、数据类型、运算符及类型转换
JavaScript变量、运算符、数据类型及类型转换
前端 开发语言 intellij idea 运算符