首页 > 代码库 > 房上的猫:变量.数据类型与运算符

房上的猫:变量.数据类型与运算符

一.变量:
 定义
  变量是存储数据的一个基本单位,不同的变量相互独立
 java常用数据类型
  int 整数类形 long长整形 short短整型 
  double 小数类型(双精度浮点型)  float(单精度浮点型)
  char 字符型(单个字符)  String 字符串型(多个字符)   
 变量使用
  1.声明变量
  2.给变量赋值
  3.调用变量
  注:变量必须声明和赋值后才能使用
 变量命名规则
  1.变量必须以字母,下划线"_"或"$"符号开头
  2.变量可以包括数字,但不能以数字开头
  3.除了"-"或"$"符号以外,变量名不能包括任何特殊字符
  4.不能使用java语言的关键字
 注意
  1.变量先赋值后使用
  2.使用合法变量名
  3.变量不能重名
二.运算符
 1."="可以将某个数值赋给变量,或是将某个表达式的赋值给变量 (功能是将等号右边的表达式的结果赋给等号左边的变量)
 2."+"加法运算符,求操作数的和
 3."-"减法运算符,求操作数的差
 4."*"乘法运算符,求操作数的乘积
 5."/"除法运算符,求操作数的商
 6."%"取余运算符,求操作数的余数
 7."++"自身加一
 8."--"自身减一
 打印机:Scanner # = new Scanner(System.in);可供在控制台输入
 可通过Ctrl+Shift+o导入扫描仪的包:
   import java.util.Scanner;或者import java.util.*;
三.数据类型转换
 自动转换类型:
  1.两者类型要兼容
  2.doubl类型可存放int类型数据
 强制数据类型转换
  如需把double类型存放在int内则需在其变量类型前加(int)
四.boolean类型
 此类型输出两种结果:
  true/false
 实现的功能
  1.实现从键盘获取数据
  2.比较数据,并输出比较结果
 关系运算符 
  1.">" 大于
  2."<" 小于
  3.">=" 大于等于
  4."<=" 小于等于
  5."==" 等于
  6."!=" 不等于
  7."!"非
 "="与"=="的区别
  1."="是赋值运算符,即把右面的赋值给"="左边的变量
  2."=="是比较运算符,即"=="左边的值与"=="右边的值比较,相等则为true,否则为false
 运算符的优先级
  算数运算符>关系运算符>逻辑运算符

房上的猫:变量.数据类型与运算符