java中給你陣列如stringarga

2021-03-10 01:49:57 字數 826 閱讀 6610

1樓:匿名使用者

你的意思是不是產生一個不定長度的子陣列?

public static void generatearray() ;

//源陣列的長度

int arraylength=array.length;

//新陣列的長度

int newarraylength=3;

//用來儲存生成的隨機陣列,set中不可以有重複元素,從而避免了重複字元

//這些隨機數為陣列的下標。

set set=new hashset();

random random=new random();

while(true)

//隨機數不能大於陣列的源長度。

int number=random.nextint(arraylength);

string chars=array[number];

set.add(chars);

}object newarray=set.toarray();

for(object chars:newarray)}

2樓:hong_蜻_蜓

string arg= ;

for(int i=0;i<=4;i++)

3樓:匿名使用者

思路復:隨機制交換陣列元素位置~!

listelements=arrays.aslist(arg);

collections.shuffle(elements);

string randstrings=elements.toarray(new string[0]);

java中二維陣列輸出的問題,java中任意輸入一個二維陣列,然後再以矩陣的形式輸出此陣列。

你好,如下 我除錯通過了,希望對你有幫助!public static void main string args int a new int 3 4 for int i 0 i 執行結果如下 0000 0000 0000 你的換行輸出放錯位置了 public class arry for int j...

java怎麼清空char陣列,java 怎麼清空一個char陣列

那要看你想怎麼清空了,保留陣列長度清空的話 char chs chs new char chs.length 不保留陣列長度清空的話 chs new char 0 將陣列物件置空的話 chs null 實在想不出你想怎麼清空。上面那些回答真的無語,什麼把length 0 陣列的長度是final修飾的...

什麼是java三維陣列,Java怎麼定義三維陣列

在java裡,一維陣列這個不用說。二維陣列就是將一維陣列當成元素,放到一個一維陣列裡去 三維陣列就是將二維陣列當成元素放到一個一維陣列裡去 四維 五維.以此類推.一維陣列 1,2,3 二維陣列 1,2,3 4,5,6,7 三維陣列 1,2,3 4,5,6 java怎麼定義三維陣列 java中定義三 ...