当前位置:首页 » 编程语言 » 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