java数组定义初始化
A. java定义一个整型数组并初始化,将数组中的最大值与最小值进行交换,并最后将数组输出出来
Java创建int数组,将最大值与最小值位置交换输出,代码以及截图如下:
importjava.util.Arrays;
publicclassDemo{
publicstaticvoidmain(String[]args){
int[]num=newint[]{2,1,3,4,5};
int[]temp=newint[num.length];//临时数组创建是为了重新排序比较大小时不影响原数组顺序
for(inti=0;i<num.length;i++){
temp[i]=num[i];
}
Arrays.sort(temp);//升序排序
intmin=temp[0];//最小值
intmax=temp[temp.length-1];//最大值
for(inti:num){
//逻辑判断,如果是最小值,输出最大值,否则,相反。
if(i==min){
System.out.println(max);
}elseif(i==max){
System.out.println(min);
}else{
System.out.println(i);
}
}
}
}
运行示例:

B. java类中构造函数中:数组怎样初始化
1、java构造函数--数组 在构造函数中初始化数组,如 public class array { private int [][] matrix; public array(int r,int c) { matrix=new matrix[r][c]; } } 
 matrix=new matrix[r][c]; 
2、这里是new int[][]; java中8个基本数据类型都是有默认值的,int默认值为0 ,
3、所以数组中默认都为0.
4、但是切记有默认值的变量必须是类的属性,方法中局部变量必须赋值才可以使用。
C. JAVA中怎么初始化对象数组
你这个试试对对象数组的一个声明,并没有示例话,所以会报空指针异常
这个数组对象都是现用现初始化的
Animals [] an=new Animals[5];//这只是个对象类型数组的声明
用的时候需要
for(int i=0;i<5;i++)
an[i]=new Animals();
这样你明白了吧
你前面的那个光声明了数组,但是没有调用Animals的构造函数,你数组里的每个元素都是一个对象,使用前必须要先实例化 
如果你只是用户输入长度,
Animals [] an=new Animals[n];
声明时是可以用变量的
或者你直接Animals [] an=new Animals[100];定义一个大数组,要用的时候再new Animals();实例化,或者用LinkedList<Animals> an=new LinkedList<Animals>();定义一个动态数组
D. JAVA里的数组初始化问题.
你好!
数组的初始化
数组的初始化分为“动态初始化”和“静态初始化”
动态初始化:先分配空间,在赋值,称为动态初始化。
如:
int day[];
day=new int[3];
day[0]=1; day[1]=4; day[2]=8; 
静态初始化:定义数组的时候分配空间和赋值一起进行,称为静态初始化。
如:
int day[] = {1,4,8};
E. java中如何初始定义一个数组是float型的
java中如何初始定义一个数组是float型的
 float foo[]=new float[n];
  n为该阵列的长度。
  一维阵列的初始化例子:float foo={1,2,3,4,5};
定义一个数组,初始化为1,2,3.10. 输出检验
 #include<stdio.h>
  void main() { int a[10],i;
  for ( i=0;i<10;i++ ) a[i]=i+1;
  for ( i=0;i<10;i++ ) printf("%d ",a[i]); printf("
");
  }
请教vba中如何判断一个数组是否初始化
 整体判断很难,找不到这样的函式啊。用第一个元素判断可以的:
  VB code
  Option Explicit
  Dim XXX(99) As Variant
  Private Sub Form_Load()
  'Dim i As Long
  'For i = 0 To 99
  ' XXX(i) = i
  'Next
 If IsEmpty(XXX(0)) Then
  Debug.Print "没有初始化!"
  Else
  Debug.Print "已经初始化!"
  End If
  End Sub
如何定义一个初始float型别的变数的语句
看半天没弄明白楼主的意思,到底是要定义一个float型别的变数,还是一个语句?
php中如何初始化一个数组
 初始化一个数组一般有2种方法:一个是单独给阵列中的元素赋值;还有一种是把所有的元素一起初始化。
  下面简要介绍初始化阵列的2种方法:
  第一种方法:
  $a["color"]="red";
  $a["taste"]="sweet";
  $a["shape"]="round";
  $a["name"]="apple";
  $a[3]=4;
  第二种方法:
  $a=array(
  "color"=>"red",
  "taste"=>"sweet",
  "shape"=>"round",
  "name"=>"apple",
  3=>4);
  这两种方法的效果是相同的,不同的只是给元素赋值的方法不同。
 <?php
  $arr =array();
  这样$arr就初始化了
  ?>
C# 如何定义一个数组,阵列的成员是一个类
 你好,
  ArrayList al = new ArrayList();
  al[0] = 类物件;
  或:
  object[] objs = new objects[看要放几个];
  objs[0] = 类物件;
 读取, 类名 cls = objs[0] as 类名
  类名 cls = al[0] as 类名
定义一个长度为10 的float型别的阵列,初始化10个数使用回圈结构,输出数组里的数
 #include<stdio.h>
  void main() { float a[10]; int i;
  for ( i=0;i<10;i++ ) a[i]=1.0f/i;
  for ( i=0;i<10;i++ ) printf("%d ",a[i]);
  printf("
");
  }
如何用汇编语言在ROM中定义一个数组
既然是rom即只读储存器,无须定义,直接将资料段指向具 *** 置,可直接读取它们。
F. java中怎么数组初始化
成员变量,你不设值它也会初始化为null,但在方法中的局部变量就必须要初始化了
Boolean
array[]
=
{true,true};
或
Boolean
array[]
=
new
Boolean[2];
array[0]
=
true;
array[1]
=
true;
G. JAVA中怎么初始化对象数组
嗯,new之后只是分配了空间,如果不指定值,对象数组空间对应的就是空。那么如你所说,可否详尽一下错误呢?
H. java数组初始化
第一题选B,第二题选A、B和D;
java初始化数组的几种方法:
int a[]; //声明未初始化
a = new int [10]; // 定义占用空间大小(10个int)
int a[] = new int [10]; //声明并定义大小(即分配了指定大小的空间)
int a[] = {1,2,3}; // 声明并初始化,占用空间大小是3个int。
I. Java 怎么定义数组和初始化和调用
public class Student {
public static void main(String[] args) {
		Teacher[] th=new Teacher[2];//定义一个Teacher类的数组
		th[0]=new Teacher("张老师", 33);
		th[1]=new Teacher("柳老师", 44);//这两个是初始化
		/*下面调用这个数组,简单点,我们把它里面的两个元素都输出来*/
		for (int i = 0; i < th.length; i++) {
			System.out.println(th[i]);
		}
				
	}
}
class Teacher{
	private String name;
	private int age;
	public Teacher(String name, int age) {
		this.name = name;
		this.age = age;
	}
	public String toString(){
		 return "姓名:"+this.name+"\n"+"年龄:"+this.age;
	}
	
}
