标签:匹配 amp 布尔 png img 大写 算数 double bre
1.变量的定义是什么?
变量:一个数据存储空间的表示
2.Java定义的常用数据类型有哪些?
数据类型: 数值 ---- 整型 int ..... ----非整型 double ..... 非数值 -----char -----String
3.数据类型说明
数据类型 |
说明 |
Char (字符型) |
用于存储单个字符 如:性别‘男’、‘女’,电灯‘开’、‘关’ |
Int (整型) |
用于存储整数 如:一天的时间是24小时,一年有12个月份 |
double (双精度) |
用于存储小数 如:蒙牛早餐奶的价格1.3元,香飘飘奶茶的价格2.5元 |
String (字符串) |
用于存储一串字符 如:“我的爱好是听音乐”,“我喜欢Java程序” |
4.变量声明及使用
使用变量的步骤 第一步:声明变量,即“根据数据类型在内存申请空间” 数据类型 变量名; int money; 第二步:赋值,即“将数据存储至对应的内存空间” 变量名=数值; money=1000; 第一步和第二步可以合并 数据类型 变量名=数值; int money=1000; 第三步:使用变量,即"取出数据使用"
代码示例:
public class MyVariable { public static void main(String[ ] args) { int money; //1.声明一个变量 money =1000; //2.赋值 int money=1000; //合二为一 Syestem.out.println(money); //3.使用变量 } } /* int 数据类型 money 变量名 1000 内存空间存的数值 */
5.变量命名规则
变量命名规范:
简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore
6.a.赋值运算符
语法: 变量名 = 表达式; zhangScore = wangScore; //将右边的值给左边的变量 表达式就是符号(如加号、减号)与操作数(如b,3等)的组合
b.算术运算符 (+ - x /)
“%” 和 “/” 分别执行什么运算? %: 求余数 / :求商 num1++; 等价于:num1 = num1 + 1; num2--; 等价于:num2 = num2 - 1; eg:int num1=5; num1++; num1=6; int num2=2; num2--; num2=1; 强制类型转换: (类型名)表达式 自动类型转换规则 规则1:如果一个操作数为double型,则整个表达式可提升为double型 规则2:满足自动类型转换的条件 两种类型要兼容 数值类型(整型和浮点型)互相兼容 目标类型大于源类型 例如:double 型大于 int 型 eg:int b = (int)10.2; double a = 10; int c = (int)a;
c.使用关系运算符可以比较高低、大小、长短等
常用的关系运算符有哪些? >,< ==,!= >=,<= boolean (布尔)类型 {boolean类型只有这两个值} boolean类型的值 真:true 假:false
运算符的优先级 * 最高的优先级:小括号,即( ) * 最低的优先级:赋值运算符,即= * 优先级顺序:算术运算符>关系运算符>逻辑运算符 @ 算符比较多,无法确定运算符执行顺序时,可以使用小括号控制一下顺序
测试运用· 产生随机数(0~9)的方法 int random=(int)(Mathrandom()*10); 分解并获得各位数字 int gewei = custNo % 10; int shiwei = custNo / 10 % 10; int baiwei = custNo / 100 % 10; int qianwei = custNo / 1000; 区分: = 赋值 == 等于 !=不等于 ==和.equals()的联系和区别(比较对象及基本数据类型)? ==形似意同(内容和形式) .equals形似意不同(形式) 答:(1)==号在比较基本数据类型时比较的值。 (2)==号在比较基本数据类型时比较的是两个对象的地址。 (3)比较两个对象的值是否相等需要重写equals()方法。
总结: 单引号 ‘ ‘ 双引号 " " 逻辑运算符有4个: !(逻辑非)、 ||(逻辑或)、&&(逻辑与) ^(异或)。 在位运算里面还有 &(位与)、|(位或)的运算。 运算符优先级顺序:()>!>算数运算符>比较运算符>&&>||>= 说明在循环结构中 break 语句 和 continue 语句的区别? break语句用于终止某个循环,程序跳转到循环体外的下一条语句. continue语句用于跳出本次循环,进入下一次循环. 区分:equals ---- String判断字符串相等的方法 break -----中断,跳出break所在代码块 default------默认,switch条件均不匹配,执行default; continue-----结束本次循环
标签:匹配 amp 布尔 png img 大写 算数 double bre
原文地址:https://www.cnblogs.com/yun---meng/p/12670230.html