java 变量的操作和使用方法
1.什么是变量
变量是可以理解为一个,保存数据的盒子
1.1为什么要使用变量
用来保存,一些随着时间推移,数据值会产生变化的东西
通俗来说就是一个会改变的数值但是名称不变,就用变量来标识他
1.2数据类型
-基本数据类型(8种)
1.byte 字节,保存整数,长度短,最小值-128,最大值127
2.short 短整形,保存整数,取值范围正负2的15次方
3.int 整型,保存整数,取值范围2的31次方
4.long 长整型,保存整数,取值范围:正负2的63次方
5. float 单精数浮点型,也就是小数,精确到1位数
6. double双精数浮点型,小数,精确到2位数
7. char 字符型保存一个字符,使用单引号
8. boolean布尔类型,保存判断结果,ture真,false假
-引用数据类型
1.String 字符串,保存一个字符串,可以是任何符号,数字字母或中文,使用双引号标记
声明变量
//先声明后赋值
//语法格式
//数据类型
//变量名=数值;
//例子
String name;
name"大聪明"
int age=;
age=13;
/*
*声明变量同时初始化
*语法格式
*数据类型 变量名=数值;
*例子
*/
String name="大聪明1号"
int age = 13;
double money=11121.2
boolean isture=false;
//变量的使用:
//变量给另一个变量
String name1=mane;//大聪明的值给name1
//变量相加
intnewage=newage+age;//大聪明的年龄+1
//变量相加
int newnewage=nweage+age
//在输出语句使用
System.out.println(newnewage);
System.out.println("大聪明年龄"+name1+"的年龄");
3.命名规范
变量名,不能一副好开头,出来_和$
不能是关键字
区分大小写
使用驼峰命名法
4.变量常见错误
1.变量声明了,但是没有初始化就进行使用
2.使用了错误的变量名:data% 1name
3.变量名重复
5.常量
常量的定义;经常使用,且固定不变的值,我们使用常量来声明,比如PI=3.1415926,一年有12个月份
特点:
1.常量必须在声明的时候就初始化
2.常量的值不允许再进行修改
语法
final数据类型 常量名
final double PI=3.1415926
6.运算符
+加,-减,*乘,/除,%取余,自增++,自减–
求余例子:
10除以3=3余1,求余得到10%3=1(余数)
自增例子:
int age=1 ++age相当于age=age+1 int a=age++; int a=++age;
7.控制台输入
用于接收控制台输入的内容
使用步骤如下;
Scanner input=new Scanner(System.in);
System.out.print("请输入名字");
String name=input.next();
System.out.print("年龄");
int age=input.nextint();
System.out.print("请输入存款");
double money=input.nextDouble();
8.数据类型转换
自动类型转换
-一个小的数据类型,变成一个大的数据类型,会进行自动数据类型的转换
-数据类型的大大小参考
-自动类型转换,类型兼容
例:
double a=1;
String b=a;
强制类型转换
- 一个大的类型转成小的数据类型与要用到强制性转换
- 转换语法:
- (一个小的数据类型)表达式:
例:
double num=17.68;
int num2(int)num;
9.关系运算符
大于>,小于<,大于等于>=,小于等于<=,等于==,不等于!=
解析
1.大于小于号,开口朝那边哪边大
2. 大于等于,是同时满足,大于或者等于
3.==双等于,用于比较,不是用于赋值
4.运算符得到的结果是一个Boolean类型,满足则为ture,否则为false