《Java面向对象程序设计[杨晓燕]第5章 Java数组》.pptVIP

  • 5
  • 0
  • 约3.44千字
  • 约 22页
  • 2015-10-05 发布于河南
  • 举报

《Java面向对象程序设计[杨晓燕]第5章 Java数组》.ppt

《Java面向对象程序设计[杨晓燕]第5章 Java数组》.ppt

第5章 Java数组 主要内容 熟悉一维数组 二维数组(讨论课选题之一) 数组的概念 数组是具有一定的 ? 关系若干 ? 变量的集合体,组成数组的变量称为该数组的元素。 数组属于构造类型。 数组的概念 数组作为一种特殊的数据类型,具有以下特点: (1)一个数组中,所有的元素是同一类型。 (2)数组中的元素是有顺序的。 (3)数组中的元素通过数组名和数组下标来唯一确定,下标从整数0算起。 程序1 import javax.swing.*; public class InitArray{ public static void main(String args[]) { int array[]={32,27,64,18,95,14,90,70,60,37}; String output=Index\tValue\n; for(int counter=0; counterarray.length;counter++) output+=counter+\t+array[counter]+\n; JTextArea outputArea=new JTextArea(); outputArea.setText(output); JOptionPane.showMessageDialog(null,outputArea,Initializing an Array with a Declaration,JOptionPane.INFORMATION_MESSAGE); System.exit(0); } } int array[]={32,27,64,18,95,14,90,70,60,37}; String output=Index\tValue\n; for(int counter=0; counterarray.length; counter++) output+=counter+\t+array[counter]+\n; 一维数组声明与创建(一) 直接给数组的每个元素赋上一个初始值 。 例 int a[ ]={1,2,3}; 程序2 final int ARRAY_LENGTH=10; int array[ ]; array=new int[ARRAY_LENGTH]; for(int counter=0; counterarray.length;counter++) array[counter]=2+2*counter; 程序3 public class ArrayAccess{ public static void main(String[] args){ String[] carsRepository=new String[100]; for(int i=0;icarsRepository.length;i++){ carsRepository[i]=cars+i;} System.out.println(数组的元素总数是+carsRepository.length); System.out.println(“第100辆汽车的编号是 +carsRepository[99]); } } D:\大班授课Java课件\classesjava ArrayAccess 数组的元素总数是100 第100辆汽车的编号是cars99 String string[]={jack1,jack2,jack3,jack4,jack5}; System.out.println(string[0]=+string[0]); System.out.println(string[1]=+string[1]); System.out.println(string[2]=+string[2]); System.out.println(string[3]=+string[3]); System.out.println(string[4]=+string[4]); String[][] strings=new String[5][2]; strings[3][0]=第4行,第1列的数据; System.out.println(strings[3][0]=+strings[3][0]); 一维数组声明与创建(二) 使用new操作符 格式如

文档评论(0)

1亿VIP精品文档

相关文档