zoukankan      html  css  js  c++  java
  • Java最常用的变量定义汇总

      Java最常用的数据类型有基本数据类型,字符串对象,数组,基本数据类型又分为:数值型(包括整形和浮点型),字符型,布尔型,下面用一个简单的程序把这些数据类型汇总一下

     1 public class JavaDataCreate {
     2     public static void main(String[] args){
     3         /*定义基本变量类型开始*/
     4         //整型变量定义
     5         int x,y=56;
     6         x=68;
     7         System.out.println("1.十进制整型变量x,y的值分别为:"+x+" "+y);
     8         //浮点型变量定义
     9         float a=25.856f;    //单精度浮点数定义,后面必须加f
    10         double b=58.378;    //双精度浮点数定义,后面可以加d也可以不加
    11         System.out.println("2.浮点数a,b的值分别为:"+a+" "+b);
    12         //字符型变量定义
    13         char c='a';
    14         char d=98;    //可以用Unicode表中的数字定义任何字符
    15         System.out.println("3.字符型变量c,d分别为:"+c+" "+d+"对应的Unicode表编号分别为:"+(int)c+" "+(int)d);
    16         //布尔类型变量定义
    17         boolean e=true,f=false;
    18         System.out.println("4.布尔型变量e,f分别为:"+e+" "+f);
    19         /*定义基本变量类型结束*/
    20         /*定义常量*/
    21         final double PI=3.142;
    22         System.out.println("常量PI的值为:"+PI);
    23         //常量只能赋值一次,一般使用大写命名
    24         /*字符串创建与赋值*/
    25         char g[]={'y','e','s','!'};
    26         String h=new String(g);
    27         //方法1,通过字符型数组创建String对象并初始化
    28         String i=new String("hello!");
    29         //方法2,直接创建String对象并初始化,和方法1等价
    30         String j;
    31         j="JavaData";
    32         //方法3,引用字符串常量来创建字符串变量,他们都指向相同的内存
    33         System.out.println("字符串h:"+h);
    34         System.out.println("字符串i:"+i);
    35         System.out.println("字符串j:"+j);
    36         j="JavaSE";
    37         System.out.println("这三种方法定义的字符串变量都可以被重新赋值,比如j赋值后是:"+j);
    38         /*数组定义与赋值*/
    39         int k[];
    40         String l[];
    41         //声明两个数组,分别是整形和字符串型,但并不能直接使用
    42         k=new int[5];
    43         l=new String[8];
    44         //现在为数组分配了内存空间,可以使用了
    45         int m[]=new int[12];
    46         //现在是声明的同时对数组分配空间,直接可以使用它
    47         int n[]=new int[]{1,2,3,4,5};
    48         int o[]={6,7,8,9};
    49         //用这两种方法一并完成
    50         //简单使用
    51         for(x=0;x<5;x++){
    52             //循环赋值
    53             k[x]=x;
    54         }
    55         for(x=0;x<5;x++){
    56             //循环输出
    57             System.out.println("数组k,n的第"+(x+1)+"个元素的值为:"+k[x]+" "+n[x]);
    58             if(x<4){
    59                 System.out.println("数组o的第"+(x+1)+"个元素的值为:"+o[x]);
    60             }
    61         }
    62         //二维数组声明方式和一维数组一样
    63         int p[][]={{1,2,3,8},{4,8,9,89},{16,5,23,36}};
    64         for(x=0;x<p.length;x++){
    65             //外层循环用于遍历行
    66             for(y=0;y<p[x].length;y++){
    67                 //内层循环用于遍历每行的所有元素
    68                 System.out.print(p[x][y]+"  ");
    69             }
    70             System.out.println();
    71             //换行
    72         }
    73     }
    74 }

    这些都是Java中最最基本的,多积累一下,希望以后能灵活使用

  • 相关阅读:
    Java-集合类源码List篇(二)
    规范输入
    Java 构造方法
    c语言函数实现交换两个数的值
    2015北京宇信易诚科技面试题
    Java中的访问控制
    2015大连华信校园招聘面试题--堆栈
    2015大连华信面试题OSI七层模型
    2015大连华信面试题二叉树、遍历
    2015大连华信面试题MVC框架
  • 原文地址:https://www.cnblogs.com/freeweb/p/4536471.html
Copyright © 2011-2022 走看看