第4章数组和字符串掌握Java中的数组概念、声明、创建、初始化与使用;熟练掌握Java的数组编程方法;掌握Java中字符串的概念;熟练掌握Java中String类、StringBuffer类中的有关方法应用;了解向量的声明、添加、修改、删除等操作。教学目的要求赊狄屈魂镣蒜兄削萤劝屯元季鸵乾伺兄伤秒赘瓦沤瞄挡域捣荔氨亭讣归房Java教材课件04Java教材课件041常见编程错误 与在其他编程语言(例如C或C++)中声明数组不同,Java数组的元素个数不能在数组名后的方括号中定义,否则将导致语法错误。如,声明“intc[12];”,++[12];,且每个成员均有相同的名称和类型。,可放在赋值语句的左边,以便将一个新值放入数组元素中。Asubscriptedarraynameisanlvalue–DeclaringandAllocatingArraysintc[]=newint[12];intc[];C=newint[12];Stringb[]=newString[100],x[]=newString[27];double[]array1=newdouble[10], array2=newdouble[20];刽仲奎醋霓京康趟镰丧芜谦砚激雍黍先坷褂导违至泻蹬帕廊税献或吴狮朔Java教材课件04Java教材课件044内存单元0a[0]0a[1]0a[2]…………0a[49]ainta[]=newint[50];// a数组创建之后的内存模式a[0]=25;存入数值2525拔见信铬桌轰谭徽坯脑叶顿软泵问舍句嚼詹骗笛懒莹应堑电骗块间健抉嫡Java教材课件04Java教材课件045内存单元0student[0]0student[1]0student[2]…………0student[51]studentStringstudent[]=newString[52];// student数组创建之后的内存模式student[0]=newString(“张倩倩”);★声明一维数组有两种格式:格式一:数组元素类型数组名[]格式二:数组元素类型[]数组名★为数组分配内存空间的格式如下:数组名=new数组元素的类型[数组的长度];★数组的初始化创建数组后,系统会给每个元素一个默认的值,也可以在声明数组的同时给数组一个初始值,称之为初始化。例如:intnum[]={2,5,4,1};★数组的使用☆数组的访问,比如:student[0]=18☆数组的复制,例如:intnum[]={9,8,3,0,2};intnumCopy[]=num;numCopy[2]=9;☆一维数组中元素的个数:。.*;lassLi4_01{publicstaticvoidmain(String[]args)throwsIOException {intk,count=10;//count为学生的个数floatscore[]=newfloat[count];//学生的成绩数组floatfloatSum=,floatAver=;//学生的总成绩和平均成绩Strings
Java教材课件04 来自淘豆网m.daumloan.com转载请标明出处.