变量

作者: 羽屹漫谈 | 来源:发表于2021-06-24 20:41 被阅读0次


变量:

    变量:内存中一块存储空间的表示(容器)

    变量名:对应的内存空间的名称

    变量值:放在该内存空间的数据

1.变量的数据类型

    因为变量中存放的数据类型是不同的,所以每次在定义变量的时候,要在内存中开辟一块合适的空间

    ,就需要指明数据类型

java中数据类型分类 

1.基本数据类型(8种)

short(2) int(4)  long(8)

float(4) double(8)

char boolean byte

注意:基本数据类型比较相等 用 ==

2.引用数据类型

String  【 比较相等    用 .equals()方法】

    注:

        1字节=8位

        1位是一个二进制的0/1

2.变量的声明和使用 

###### 1.声明变量

数据类型 变量名;

###### 2.赋值  

用等号赋值  //声明和赋值可以合为一句int number=100;

###### 3.使用  

    输出的时候变量名不能放在双引号中

    字符串和变量连接的时候要用+连接

如:

System.out.println(""+变量名+"");

3.变量的命名规则

    1)字母,数字,下划线,$, 但是不能以数字开头,

    2)不能与关键字重名

    3)见名知义

    4)多个单词组成时,第一个单词小写其余单词开头大写 如:myScore

4.从键盘输入变量的值:

//1.导入Scanner类

importjava.util.Scanner;//jdk

publicclassTest1{

    publicstaticvoidmain(String[]args) {

        //2.实例化Scanner类的对象

        Scannerinput=newScanner(System.in);

        //3.使用方法接收键盘输入的值

        System.out.println("请输入姓名:");

        Stringname=input.next();//接收字符串

        System.out.println("请输入你的年龄:");

        intage=input.nextInt();//接收整数

System.out.println("请输入你的身高:");

        doublenumber=input.nextDouble();//接收小数

        System.out.println("你的名字是:"+name+",你今年"+age+"岁,你的身高是"+number);

    }

}

4.数据类型转换

自动类型转换:int(4字节) ---> double(8字节)

1.类型兼容

2.小--->大

强制类型转换:double(8) --->int(4)

大--->小

丢失精度

语法:  (目标类型)变量

运算符:

    #### 1.赋值运算符

          = 

运算规则:把等号右边的值赋给左边

    ####  2.算数运算符

备注

+求和

-求差

*积

/商5/3=1

%余数5%3=2

++自增i++, 先运算再自增  , ++i 先自增再运算

--自减i--, 先运算再自减  , --i 先自减再运算

    #### 3.关系运算符:

          >,< ,>=,<=, == (比较两个数是否相等) !=(比较两数是否不等)

          用来比较运算的

          比较的结果用boolean 类型 的数据表示

    #### 4优先级:

          算术运算符>关系运算符>逻辑运算符

          最低 =(赋值运算符)

          高 ()小括号

相关文章

  • mysql变量

    变量 /*系统变量:全局变量会话变量 自定义变量:用户变量局部变量 */ 一、系统变量 /*说明:变量由系统定义,...

  • mysql存储过程和函数149-169

    变量 /*系统变量:全局变量会话变量自定义变量:用户变量局部变量*/ 一、系统变量 说明:变量有系统提供,不是用户...

  • php 变量和常量

    一、变量 创建变量以 $ 开头,以 ; 结尾 可变变量从变量中解析出变量名 变量赋值 将变量b 将变量b 销毁变量...

  • Golang入门一:变量

    变量声明 变量初始化 变量赋值 变量交换 匿名变量

  • bash脚本编程-变量,变量类型

    bash变量类型: 环境变量,本地变量,位置变量,特殊变量。 本地变量: bash: VARNAME=value ...

  • MySQL(十八)变量

    系统变量:全局变量、会话变量 自定义变量:用户变量、局部变量 一、系统变量 说明:变量由系统定义,不是用户定义,属...

  • 类,变量,迭代器

    1、变量 python中实际有4种变量,分别是全局变量,类变量,实例变量,局部变量。 - 全局变量:类之外的变量,...

  • Linux下的变量

    Linux下的变量 Linux变量 Linux下的变量主要分为三种:本地变量、环境变量和位置变量本地变量本地变量是...

  • 变量及检测数据类型

    变量定义var 变量名 = 变量值; 先定义在赋值var 变量名; 变量名 = 变量值; 定义多个变量var 变量...

  • Java学习笔记-1.4.2变量的分类

    变量的分类 从整体上可将变量划分为局部变量、成员变量(也称为实例变量)和静态变量 局部变量、成员变量、静态变量的区...

网友评论

    本文标题:变量

    本文链接:https://www.haomeiwen.com/subject/dpugyltx.html