導航:首頁 > 編程語言 > java給字元串數組賦值

java給字元串數組賦值

發布時間:2021-10-25 08:47:17

1. java中字元串數組如何賦值

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

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

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

2. java 關於字元串數組的賦值

數組沒有初始化,也沒有聲明長度,所以不能賦值。
String[] apart =new String[3];
String[] eye1=new String[3] ;
這樣賦值只能賦到eye1[2]=apart [2]; 結果是NULL。int類型的話是0;
如何把apart[1]賦值給eye1[7]呢?
至少滿足下面條件
String[] apart =new String[8];
String[] eye1=new String[1] ;
eye[1]=apart[7];

3. java中如何給 字元數組 批量賦值

java中給字元數組批量賦值,可以使用for-each來給字元數組賦值,代碼如下:

packagecom.qiu.lin.he;

publicclassCeShi{

publicstaticvoidmain(String[]args){

charc[]=newchar[26];
Strings="abcdefghijklmnopqrstuvwxyz";
charss[]=s.toCharArray();
for(inti=0;i<ss.length;i++){
c[i]=ss[i];//給字元數組賦值
}
for(charx:c){
System.out.print(x);//循環輸出字元數組的內容
}
}
}

結果如下:

4. 用java將字元串存入數組

您好,抄可以先全部讀入,作為字元串str,然後將字元從字元傳中取出,一個個的賦值給數組chs[].如下程序所示:
import java.util.Scanner;
public class StrIn
{
public static void main(String[] args)
{
char[] chs = new char[100];
String str;
Scanner sc = new Scanner(System.in);
System.out.print("請輸入字元串:");
str = sc.nextLine();
System.out.println();
for (int i = 0; i < str.length(); i ++)
{
chs[i] = str.charAt(i);
System.out.print(chs[i] + " ");
}
}
}

5. java字元串數組賦值給字元串

1、字元串來數組不能自直接賦值給字元串引用,類型不一致,編譯不通過
2、可以for循環遍歷字元串數組
3、創建一個StringBuilder或者StringBuffer來存放數組值
4、最後調用StringBuilder.toString()方法,將只賦值給字元串即可。
示例:
String[] array = new String[]{"123","1234"};
StringBuilder sb = new StringBuilder();
for(int i=0;i<array.length;i++){
sb.append(array[i]);
}
String str = sb.toString();

6. 如何給Java String數組賦值

String[] str = new String[5]; //創建一個長度為5的String(字元串)型的一維數組
str[0] = a; //賦值
str[1] = b;
str[2] = c;
str[3] = d;
str[4] = e;
//也可以創建並賦值
String[] str = {a,b,c,d,e};//二維數組
String[][] str = new String[2][2]; //創建一個2行2列的二維數組
str[0][0] = a0; //賦值
str[0][1] = a1;
str[1][0] = b0;
str[1][1] = b1;
//也可以創建並賦值
類型名[]/[][] 變數名 = new 類型名[]/[][];

7. java字元串數組增加賦值

你那是語法錯誤了
,[]裡面給的值是數組的長度
是個數值。
string[]
forname
=
new
string[]{"name","nam2","name3"};

8. java中如何將一個字元串賦給一個數組

賦給字元數組:char[] chars = s.toCharArray();

因為這里是位元組,所以直接列印出來顯示不內是abcd,先要轉換為char類型容的再列印

9. java中我怎樣把一個字元數組賦值給一string字元串呢

new String(char[] value)

10. java中如何給字元串數組中為空的部分賦值

||if(a[i] == null ||"".equals(a[i]));
這是最簡單直觀的方法了,不過效率比較低。
效率高點的:
if(a[i] == null |版| a[i].length() <= 0);
Java SE 6.0 開始提供權的方法:

if(a[i] == null || a[i].isEmpty());

Java兩個字元串相比較才需要equals(),判斷是否為null直接用==就行

閱讀全文

與java給字元串數組賦值相關的資料

熱點內容
劉海柱和二龍湖浩哥電影叫什麼 瀏覽:52
重生都市主角叫林楓 瀏覽:600
電子文件哪個品牌好 瀏覽:691
怎麼查詢網站關鍵詞 瀏覽:642
激情午夜激情 瀏覽:570
qq說說大全三十字 瀏覽:432
酒吧被撿屍的電影叫什麼 瀏覽:395
閻王的電影 瀏覽:236
為什麼網路連接不穩定 瀏覽:854
葉子楣和午馬一起演的電影叫什麼 瀏覽:483
買電視機去哪個網站 瀏覽:318
移動盒子大片限時免費 瀏覽:776
許志安和羅美薇合作的電影名字 瀏覽:88
歐美四級有推薦的嗎? 瀏覽:79
數控斜車和平車編程有什麼區別 瀏覽:655
蘋果6下載軟體要登陸不了ID 瀏覽:317
三星9280安卓70刷機包 瀏覽:20
iphone5c704越獄 瀏覽:60
黃岡運營商三網大數據怎麼樣 瀏覽:225
ug編程幾何體被定義什麼意思 瀏覽:465

友情鏈接