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中最最基本的,多積累一下,希望以后能靈活使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM