導航:首頁 > 編程語言 > 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字元數組默認值相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接