當前位置:首頁 » 編程語言 » java寫入數組

java寫入數組

發布時間: 2024-10-27 10:06:59

『壹』 java怎麼把數字存放到數組里去

1、如果數字個數是確定的,放到數組里可以,java中數組的初始化必須定義其長度

2、如果數字個數是不確定的,那麼建議放到list集合中去,因為集合操作相比數組更加的方便靈活

3、首先集合不需要限制於存儲長度,第二任何類型的數據list都能夠通過list.add(object)增加進去,因此推薦存放到list集合中,而且取值也是很方便的

publicclassDemo
{
publicstaticvoidmain(String[]args)
{
ListnumList=newArrayList();
intnum=10;
numList.add(num);
//這里只輸入一個數,但是也用循環寫出來吧,你可以拓展到添加多個數的list中去
for(inti=0;i<numList.size();i++)
{
//將每個數輸出即可
System.out.println(numList.get(i));
}
}
}

『貳』 JAVA一個已經排好序的數組(元素為10個),插入一個數按照原來的排序

1、數組插入新數據,首先需要擴容,java中數組需要使用數組的擴容方式:arr = Arrays.Of(arr, arr.length+1);
或者,//已有 int [] num ;
num = new int[num.length+1];重新定義數組,之後按順序遍歷插入,或者插入以後再排序也是可以的。

『叄』 java數組怎麼輸入數據

1.新建Java工程和自定義類。

『肆』 java輸入數字,將其存入數組

用StringTokenizer這個類比較簡單
import java.io.*;
import java.util.*;
public class inputNumIntoArray
{
int numbers[]=new int[20];
int num;

public static void main(String []args)
{
inputNumIntoArray getnum=new inputNumIntoArray();
String line=new String();
DataInputStream read=new DataInputStream(System.in);
try
{
line=read.readLine();
}
catch(IOException ex)
{
System.out.println(ex.toString());
}
for(int i=0;i<line.length();i++)
if(line.charAt(i)<'1'||line.charAt(i)>'9')
{
System.out.println("ERROR!CONTAITN OTHER CHAR!");
return;
}
getnum.getInteger(line);

getnum.output();
}
void getInteger(String line)
{
line=line.trim();
StringTokenizer tokens=new StringTokenizer(line," ");//用空格分割字元口串
int i,n=tokens.countTokens();//獲得數字的個數
i=0;
numbers=new int[n];//確定元素的個數
num=n;
while(tokens.hasMoreTokens())
{
numbers[i]=Integer.parseInt(tokens.nextToken());//將字元轉換成數字
i++;
}
}
void output()
{
for(int i=0;i<num;i++)
{
System.out.println("numbers["+i+"]="+numbers[i]);
}
}
}

熱點內容
android無線網卡 發布:2024-10-27 12:36:07 瀏覽:772
零基礎c語言入門 發布:2024-10-27 12:20:45 瀏覽:689
相機在哪裡設置密碼 發布:2024-10-27 12:20:44 瀏覽:371
sql存儲過程exec 發布:2024-10-27 12:17:14 瀏覽:405
安卓怎麼取 發布:2024-10-27 12:11:02 瀏覽:995
凱特貓監控器的初始密碼是多少 發布:2024-10-27 12:10:53 瀏覽:795
如何給魔獸地圖加密 發布:2024-10-27 11:52:58 瀏覽:458
php調用html 發布:2024-10-27 11:48:30 瀏覽:342
益編程 發布:2024-10-27 11:48:18 瀏覽:73
最小生成樹prim演算法c語言 發布:2024-10-27 11:48:16 瀏覽:684