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

java類數組

發布時間: 2022-09-10 15:15:01

java數組屬於什麼類

java有八個基本數據類型:int ,short,long,boolean,String,char,double,float。
還包括引用數據類型:類,介面,數組。

所以,數組是屬於引用數據類型,並不是什麼類。數組是名稱,並不是一個真是存在的類,數組可以定義成int,String,char等等各種類型。

② java中類數組怎麼排序

用for嵌套循環,再寫一個temp變數,跟數組屬性一樣,存儲中間值,用冒泡法個人覺得最簡單的,
先用第一個值來挨個和下面的值進行比較,第一次
循環會找出最小的那個整形值,然後把最小所以的數組存儲在temp中,將外循環的數組存儲到這個數組中,然後將temp的值放到外循環的數組中,然後第二個值再與從第三個-------到最後一個值進行比較找到次小的,交換方法與前面的一樣,
最後循環完了就排好序了,
如:數組下標是10,則外循環是從0-8
內循環是1-9

③ java 類中的數組

兄弟,首先你的主要方法不對,應該為public int[] sToArray(),或者是直接帶個形參public int[] sToArray(String[] stringDemo),另外,類a和類b最好在一個包中,如不在用import導入。
具體的代碼如下:
package src;

public class ArrayDemo
{
int[] int_array;
String[] string_array;

public ArrayDemo()
{
int_array=new int[2];
string_array=new String[]{"10","20"};
}

public int[] sToArray()
{
for(int i=0;i<string_array.length;i++)
{
int_array[i]=Integer.parseInt(string_array[i]);
}
return int_array;
}

public int[] sToArray(String[] stringDemo_array)
{
for(int i=0;i<stringDemo_array.length;i++)
{
int_array[i]=Integer.parseInt(stringDemo_array[i]);
}
return int_array;

}
}

package src;

public class ArrayPlusDemo
{
public static void main(String[] args)
{
ArrayDemo ad=new ArrayDemo();
System.out.println("調用另一個類(ArrayDemo)中的變數(int_array)");
for(int i=0;i<ad.int_array.length;i++)
{
// 由於類對象ad在構造方法中,只是申請了一個空間,並沒有初始化,所以它的數值為自動賦值的0;
System.out.println("類(ArrayDemo)中變數(int_array)的第 "+(i+1)+" 個值是:"+ad.int_array[i]);
}

System.out.println("調用另一個類(ArrayDemo)中的變數(string_array)");
for(int i=0;i<ad.string_array.length;i++)
{
System.out.println("類(ArrayDemo)中變數(string_array)的第 "+(i+1)+" 個值是:"+ad.string_array[i]);
}

ad.int_array=ad.sToArray();
System.out.println("調用另一個類(ArrayDemo)中的方法(sToArray())");
for(int i=0;i<ad.int_array.length;i++)
{
System.out.println("ad.int_array的結果為:"+ad.int_array[i]);
}

ad.int_array=ad.sToArray(ad.string_array);
System.out.println("調用另一個類(ArrayDemo)中的方法(sToArray(String[] stringDemo))");
for(int i=0;i<ad.int_array.length;i++)
{
System.out.println("ad.int_array的結果為:"+ad.int_array[i]);
}
}

}

④ Java中的數組屬於哪個類

數組本身是屬於object類的,就像能理解的,它的equals和tostring方法是繼承自object的

⑤ java定義類數組

Airplane[] aa = new Airplane[100];
for(int i=0;i<a;i++) {
aa[i]=new Airplane();
}

⑥ java類怎樣定義數組對象數組

public
class
a
{
public
static
void
main(String[]args){
int
a[]={3,9,8};//這個是數組的靜態初始化.
Date
days[]={new
Date(1,4,2994),new
Date(2,4,2004),new
Date(2,5,2005)};
//創建了3個Date對象放在days[]數組里。
//這里還有種寫法。你可以先定義個數組,然後動態的進行付值。
//這樣寫可能煩了點,你也可以用for循環來進行動態賦值。
//列:Date
days[];
//
days=new
Date[3];
//
days[0]=new
Date(1,2,3);
//
days[1]=new
Date(1,2,3);
//
days[2]=new
Date(1,2,3);
for(int
i=0;i
評論
0
0
載入更多

⑦ java怎麼定義類的數組

Object[] os = new Object[2];
Object[] os2 = new Object[]{new Object(),new Object()};
這個是對象數組的定義方式,我感覺你或許是想知道別的?比如說如果用數據,程序應該怎麼寫?
你的程序裡面涉及到了一些面向對象方面的知識,我建議是等到學習完java的數組已經面向對象之後再來考慮輸入 輸出多個

⑧ Java數組是不是類

你的思考方向很對,是的java除了8種基礎類型外,其餘都是類,數組也是一種特殊的類,你System.out.println(bText.getClass().getName());
你會發現java對數組命了一個奇怪的類名,[byte。也就是[xxxx形式。
java語言由於虛擬機全權託管內存,所以new這個關鍵字就是從heap區標記一塊內存,返回一個指針給bText,當然java沒有指針了,已經封裝了。
java只有傳值,沒有傳址

⑨ java中類可以定義成數組

java中數組分為2類,基本類型數組(int,long,double,float.....)和引用類型數組(類)。基本類型數組中的值是直接存儲在數組內,可以理解為系統為數組劃分的內存中。但是對於引用類型數組,數組內卻是存儲的引用變數。比如。a{"abc","def"}這2個來說a[0]存儲的是字元串"abc"的引用(C里叫地址)。當然,對於多維數組而言,存儲的也是引用。有興趣可以查查

⑩ java類怎樣定義數組對象數組

public class a {
public static void main(String[]args){ int a[]={3,9,8};//這個是數組的靜態初始化. Date days[]={new Date(1,4,2994),new Date(2,4,2004),new Date(2,5,2005)};
//創建了3個Date對象放在days[]數組里。 //這里還有種寫法。你可以先定義個數組,然後動態的進行付值。 //這樣寫可能煩了點,你也可以用for循環來進行動態賦值。 //列:Date days[]; // days=new Date[3]; // days[0]=new Date(1,2,3); // days[1]=new Date(1,2,3); // days[2]=new Date(1,2,3);
for(int i=0;i<days.length;i++){ //循環數組里的對象
//將對象中的a屬性列印輸出。

熱點內容
演算法工作原理 發布:2025-01-12 20:36:38 瀏覽:24
網路訪問監控軟體 發布:2025-01-12 20:26:57 瀏覽:465
養羊啦源碼 發布:2025-01-12 20:25:48 瀏覽:570
軒逸朗逸哪個配置最好 發布:2025-01-12 20:10:00 瀏覽:49
主板存儲器分 發布:2025-01-12 20:04:46 瀏覽:376
資料庫邏輯運算 發布:2025-01-12 20:03:54 瀏覽:571
javawindows伺服器搭建 發布:2025-01-12 19:59:37 瀏覽:570
linux關閉iptables 發布:2025-01-12 19:58:49 瀏覽:150
伺服器電腦名字改了影響資料庫嗎 發布:2025-01-12 19:58:44 瀏覽:652
手機存儲優化 發布:2025-01-12 19:58:43 瀏覽:356