zoukankan      html  css  js  c++  java
  • java-变量

    变量

    概念

    程序运行期间,内容可以发生改变的量

    创建一个变量,并且使用的格式

    数据类型  变量名称;  //创建了一个变量

    变量名称=数据值;  //赋值,将等号右边的数据值赋值给等号左边的变量

    int a;
    a=2;

     一步到位的方式

    数据类型  变量名称=变量值;  //创建变量的同时进行赋值

    int a=1;
    实例
    public class HelloWorld{
        public static void main (String[] args){
            int num1=2;
            System.out.println(num1);
            
            byte num2=40;//等号右面的数值范围不能超过等号左面变量的数值范围
            System.out.println(num2);
            
            short num3=100;
            System.out.println(num3);
            
            long num4=30000000000L;
            System.out.println(num4);
            
            float num5=5.0F;
            System.out.println(num5);
            
            double num6=345.9876;
            System.out.println(num6);
            
            char zifu1='A';
            System.out.println(zifu1);
            
            zifu1='中';
            System.out.println(zifu1);
            
            boolean var1=true;
            System.out.println(var1);
            
            var1=false;
            System.out.println(var1);
            
            boolean var2;
            var2=var1;
            System.out.println(var2);
        } 
    }

    D:javatest>javac -encoding "UTF-8" HelloWorld.java
    
    D:javatest>java HelloWorld
    2
    40
    100
    30000000000
    5.0
    345.9876
    A
    中
    true
    false
    false
    
    D:javatest>
    运行结果

    定义变量的注意事项

    1. 创建多个变量时,变量的名称不可以重复
    2. 对于float和long数据类型时,字母后缀F和L不能省略
    3. 如果使用byt或者short类型的变量,等号右侧的数据值不能超过左侧数据类型的取值范围
    4. 没有进行赋值的变量不能直接使用,
    5. 变量使用不能超出作用域的范围,作用域:从定义变量的一行开始,一直到所属的大括号结束为止
    6. 可以通过一条语句来定义多个变量,多个变量之间用逗号隔开,一般不建议使用
  • 相关阅读:
    if...else if...else和switch语句的注意点
    oracle如何用sql查看触发器?
    jfinal如何调用存储过程?
    struts2中s:iterator 标签的使用详解 及 OGNL用法
    Protobuf3 语法指南
    Golang的优雅重启
    从外部设置传入Go变量
    Golang服务器热重启、热升级、热更新(safe and graceful hot-restart/reload http server)详解
    Linux文件系统深度讨论【转】
    Go语言中的byte和rune区别、对比
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/12326225.html
Copyright © 2011-2022 走看看