当前位置:首页 » 编程语言 » 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-01-28 03:33:03 浏览:456
sql存储过程返回多个结果 发布:2025-01-28 03:24:03 浏览:463
长安欧尚科赛哪个配置值得购买 发布:2025-01-28 03:19:35 浏览:116
c全排列算法 发布:2025-01-28 03:18:16 浏览:753
梵蒂冈顶级时装ftp 发布:2025-01-28 03:03:36 浏览:694
手游脚本有前途吗 发布:2025-01-28 02:46:55 浏览:379
抓包编程 发布:2025-01-28 02:42:41 浏览:930
安卓平板上怎么设置热点 发布:2025-01-28 02:36:33 浏览:717
如何在手机上压缩图片 发布:2025-01-28 02:34:09 浏览:989
服务器ip挂上公网 发布:2025-01-28 02:31:15 浏览:979