當前位置:首頁 » 編程語言 » java把變數給數組

java把變數給數組

發布時間: 2022-12-19 14:59:15

Ⅰ 在java中怎樣實現變數數組拜託各位了 3Q

可用其他的類實現啊,不需要用數組啊,用List或者Vector啊 錯在for(int i=1;i<3;i++)//這個地方的i<3,可以改為i<n(變數) { data.Data_Add(i); data.a[i-1]=in.nextInt(); } 里了,每次添加都新初始化了一個數組,以前的賦值都變零了,只有最後一個值

Ⅱ java 編程 如何把多個變數存入一個array中

明顯你是希望在數組對象里存入50個Employee對象。如果你的Employee類中的屬性是private類型的,那麼就必須給這個類添加get/set方法。如果不是private就不用了。

下面是把你的代碼改了下,(其中是Employee中屬性不是private類型的)

main(){
Employee [] emp0=new Employee[50]
……
for(i=0;i<empNumber;i++) //這邊的empNumber應該是你實際需要輸入的員工數,估計是你定義過
{
empo[i].firstname=scan1.next();
empo[i].lastname=scan1.next();
empo[i].years=scan1.next();
empo[i].salary=scan1.next();
empo[i].status=scan1.next();
empo[i].section=scan1.nextLine();
}
}

不清楚可以問我,滿意就採納,答題不易,謝謝!加油

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

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

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

Ⅳ java中給一個引用變數賦值,比如給一個數組a賦值,,這有啥用處呢

這是不是有啥用處,這是java內存分配原則導致的。
基本類型變數和引用類型變數一般分配在棧內存中,復雜類型變數包括數組和對象等分配在堆內存中;
舉個例子:int[] a = {1,2,3}; 這里a是個引用變數 ,存放在棧內存中,{1,2,3,}這個數組分配在堆裡面,做賦值操作的時候,其實是把{1,2,3}在堆內存裡面的地址給了a,比如a=0x3e;

Ⅳ JAVA中 如何將整形變數賦值給String數組

public class IntString {
public static void main(String[] args) {
int i = 6;
int j = 5;

String [] serial = new String[50];

serial[j] = Integer.toString(i); //這是答案

System.out.println(serial[j]);
}
}

Ⅵ java中 如何給int數組賦值賦一個空值

在Java的賦值語句中不能夠給整形的數組賦值成一個空值,Java會給int一維數組賦值為0,但是要想實現空值的類型那麼將int數組轉換為Integer數組,Integer可以為空, 但int 不能為空。

數組是有序的元素序列。若將有限個類型相同的變數的集合命名,那麼這個名稱為數組名。組成數組的各個變數稱為數組的分量,也稱為數組的元素,有時也稱為下標變數。用於區分數組的各個元素的數字編號稱為下標。

數組是在程序設計中,為了處理方便, 把具有相同類型的若干元素按有序的形式組織起來的一種形式。

(6)java把變數給數組擴展閱讀:

Java的語言特點:

Java看起來設計得很像C++,但是為了使語言小和容易熟悉,設計者們把C++語言中許多可用的特徵去掉了,這些特徵是一般程序員很少使用的。

例如,Java不支持go to語句,代之以提供break和continue語句以及異常處理。

Java還剔除了C++的操作符過載(overload)和多繼承特徵,並且不使用主文件,免去了預處理程序。因為Java沒有結構,數組和串都是對象,所以不需要指針。

Java能夠自動處理對象的引用和間接引用,實現自動的無用單元收集,使用戶不必為存儲管理問題煩惱,能更多的時間和精力花在研發上。

技術應用:

1、Android應用、在金融業應用的伺服器程序、、網站、嵌入式領域、、大數據技術、高頻交易的空間。

數組的特點:

1、數組是相同數據類型的元素的集合。

2、數組中的各元素的存儲是有先後順序的,它們在內存中按照這個先後順序連續存放在一起。

參考資料來源:網路-Java

參考資料來源:網路-數組

Ⅶ 在java中 怎麼能把字元串賦給數組

不對
這樣寫就可以了
public class array {
public array() {
String str="china";
char[] arrayA=str.toCharArray();
for(int i=0;i<arrayA.length;i++)
System.out.println(""+arrayA[i]);
}
}

Ⅷ java怎麼把一個類中的變數全部添加到一個動態數組里

List list = new ArrayList();

Patient p = new Patient ();

p.setId(1);
....

list.add(p);
Patient p2 = new Patient ();

p2.setId(2);
....

list.add(p2);

Ⅸ java如何把變數傳到數值

沒怎麼看明白,你是需要把文件的每一行放到一個數組中嗎,那麼有以下兩種方式:

java版本在1.8以下:

packagedemo;

importjava.io.BufferedReader;
importjava.io.FileNotFoundException;
importjava.io.FileReader;
importjava.io.IOException;
importjava.util.ArrayList;
importjava.util.List;

publicclassMain{
publicstaticvoidmain(String[]args){
Stringpath="D:/test.txt";
try(BufferedReaderbr=newBufferedReader(newFileReader(path))){
List<String>list=newArrayList<>();
Stringline;
while((line=br.readLine())!=null){
list.add(line);
}
String[]arr=list.toArray(newString[list.size()]);
for(Stringstr:arr){
System.out.println(str);
}
}catch(FileNotFoundExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}
}

}

java版本在1.8或以上:

packagedemo;

importjava.io.BufferedReader;
importjava.io.FileNotFoundException;
importjava.io.FileReader;
importjava.io.IOException;
importjava.util.List;
importjava.util.stream.Collectors;

publicclassMain{
publicstaticvoidmain(String[]args){
Stringpath="D:/test.txt";
try(BufferedReaderbr=newBufferedReader(newFileReader(path))){
//jdk1.8以上的新特性,代碼更簡潔
List<String>list=br.lines().collect(Collectors.toList());
String[]arr=list.toArray(newString[list.size()]);
for(Stringstr:arr){
System.out.println(str);
}
}catch(FileNotFoundExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}
}

}
熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:527
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:25
linux485 發布:2025-07-05 14:38:28 瀏覽:305
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:756
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:432
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:704
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:241
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:686
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:285
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:835