资源描述:
《掌握String字符串的常用方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验四向量与字符串一实验目的(1)掌握一维数组及向量的定义及其使用方法。(2)掌握String字符串的常用方法。淘宝店530213二实验内容1定义一个Student数组,其中保存学生的基本信息,包括姓名、学号、性别,还分别保存三门课程的成绩及三门课程对应的学分,试编程计算这三门课程的学分积((各科课程的考试成绩*各科课程学分)÷各科课程总学分),并按学分积的降幂进行排序,输出排序后的结果。//学生类classStu{Stringname,num,sex;doubleEgrade,Mgrade,Cgrade,grade;Stu(Stringna,String
2、nu,Stringse,doubleEg,doubleMg,doubleCg){name=na;num=nu;sex=se;Egrade=Eg;Mgrade=Mg;Cgrade=Cg;grade=0;}publicdoublejisuan(){doublesum=0;sum=Egrade*3+Cgrade*2+Cgrade*4;returnsum/9;}publicvoidshow(){//System.out.println(Stu.toString);System.out.print("姓名:"+name);System.out.print("学号:"
3、+num);System.out.print("性别:"+sex);System.out.print("英语:"+Egrade);System.out.print("数学:"+Mgrade);System.out.print("语文:"+Cgrade);System.out.print("学分积:"+grade);System.out.print("");}}//主函数类淘宝店530213publicclasst1{publicstaticvoidmain(String[]args){//定义初始化数组Studen淘宝店530213Stu[]Stude
4、nt={newStu("青青","7308","女",53,66,50),newStu("虹虹","7314","女",90,86,66),newStu("婷婷","7320","女",85,86,79),newStu("彬彬","7308","女",67,66,70),};for(inti=0;i5、f(Student[i].grade6、blicclassMyVector{publicstaticvoidmain(String[]args){Randomrandom=newRandom();VectorMyVector=newVector();MyVector.addElement("A");//;将字符‘A’,插入到MyVector的第一个位置;淘宝店530213for(inti=1;i<=3;i++){MyVector.addElement(random.nextInt(100));//随机产生[0,100]之间的3个整数,//依次插入到MyVector中}Stringstr="myv
7、ector";MyVector.addElement(str);//将字符串“myvector”,插入到MyVector的末尾//遍历Vector中的元素淘宝店530213for(inti=0;i8、gth()-1;i>=0;i--){charm;m=str.cha