導航:首頁 > 編程語言 > java字元數組默認值

java字元數組默認值

發布時間:2024-12-16 21:38:19

java的字元串轉換成byte數組後,遍歷出來的的是結果是不是參照了ascii碼

是的,具體來說來,應自該是按照某個字元集(java默認是utf-8字元集)來進行編碼存儲的
String s = "ab";
byte[] b = s.getBytes();
即在數組b中, 存儲了97 98 兩個數據
相當於:byte[] bt = {97,98};

❷ java字元型數組怎麼賦初值

首先是編譯錯誤
char a[]={'一','二','三','四','五','六','七','八','九'};
最後那個分號是中文全形字元,要改成英文分號;

但估計這個不是樓主的主要問題,問題在於列印中文漢字char變成了char所對應的短整型輸出,改成這樣就行了
System.out.print(""+a[i - 1] + a[j - 1] + "得" + i * j + " ");
其中的道理是基本類型在運算中的自動轉換,java,C/C++中都有這個規則。

❸ java中怎麼數組初始化

一維數組

1)
int[] a; //聲明,沒有初始化

2)
int[] a=new int[5]; //初始化為默認值,int型為0

3)
int[] a={1,2,3,4,5};
//初始化為給定值
4)
int[] a=new int[]{1,2,3,4,5}; //同(3)

int[] a=new int[5]{1,2,3,4,5};
//錯誤,如果提供了數組初始化操作,則不能定義維表達式
5)
int[] a;
a=new int[5]; //正確,同(2)一樣

int[] a;

a={1,2,3,4,5}; //錯誤數組常量只能在初始化操作中使用,如(3)

6) int a[];
a[0]=1;
//錯誤,因為數組沒有初始化,不能賦值a[1]=2; 二維數組

1)
int[][] a;
//聲明,沒有初始化

2) int[][] a=new int[2][3];
//初始化為默認值,int型為0

3)
int[][] a={{1,2},{2,3},{3,4}};
//初始化為給定值
int[][] a={{1,2},{2,3},{3,4,5}};
//沒有錯,數組空間不是連續分配的,所以不要求每一維的大小相同
4)
int[][] a=new int[2][];
a[0]=new int[3];
//a[0]其實就是一個數組a[1]=new int[4];
//每一維的大小可以不一樣
;

5)
int[][] a=new
int[][]{{1,2},{2,3},{3,4,5}};
//同(3)

❹ java中字元串數組如何賦值

變數初始化,和變數賦值是兩個不同的語法。
數組初始化時,可以為null,{value1,value2,value3,....},或者賦予另一個數組的值:String[] b = a;

常量只能被初始化,一次,不能再次賦值;
非常量則可以進行賦值操作,賦值操作只能賦予以下情況:null,另一個數組的值。

lz的問題中,a={","}是一個初始化的語法,不是正確的賦值語法。

❺ java 中聲明了int數組沒有初始化時,int數組的默認值為什麼是null而不是0

因為int[]是引用數據類型,一般引用數據類型的初始值都是null

❻ java中初始化char數組,如 char[] LINE=new char[80];初始化後,數組中的默認值是什麼

空白

char是java中的基本類型,他是不會出現null的情況的,因為它不是一個對象,他與Character不同,如果是Character c[] 初始專化的話,裡面的每個對象都是null。

還有空格也是不對的,因為空格其實也是一個字元,它與空白是屬不同的概念。

❼ java怎麼new字元串數組初始化

java字元串數組初始化有兩種方式,一種是直接設置值的,一種是實例化後再設置值的

1、直接設置值的方法如下:

Stringname1="zhangsan";
Stringname2="lisi";
String[]names={name1,name2};
//這時的字元串數組長度為2

2、實例化後再設置值的方式如下:

String[]names=newString[2];
names[0]="zhangsan";
names[1]="lisi";


希望能幫到你,有任何疑問歡迎向我提問

閱讀全文

與java字元數組默認值相關的資料

熱點內容
怎樣徹底卸載cad文件 瀏覽:829
iphone4港版 瀏覽:624
怎麼用命令打開程序錯誤 瀏覽:665
iphone6怎麼改控制中心 瀏覽:808
ns錯誤代碼 瀏覽:653
iphone4s如何取消軟體更新提示 瀏覽:538
jsp列印換行 瀏覽:662
哪個軟體可以編程手機軟體 瀏覽:554
如東如何學數控編程培訓 瀏覽:5
微信h5頁面怎麼修改 瀏覽:931
手機怎麼無法打開視頻文件夾 瀏覽:840
抖音如何上直播網站 瀏覽:887
錄屏截圖大師保存的文件在哪裡 瀏覽:751
紅河谷第二個版本 瀏覽:895
c語言如何讓整型數據的商為小數 瀏覽:863
怎樣下東西不要密碼 瀏覽:320
小米手機拍照後文件名要怎麼設置 瀏覽:429
每年程序員就業形勢 瀏覽:425
安卓手機如何卸載程序 瀏覽:955
相機能用qq不能用 瀏覽:319

友情鏈接