
掌握string字符串的常用方法.doc
8页实验四 向量与字符串一 实验目的(1)掌握一维数组及向量的定义及其使用方法2)掌握 String字符串的常用方法淘宝店 530213二 实验内容1 定义一个 Student数组,其中保存学生的基本信息,包括姓名、学号、性别,还分别保存三门课程的成绩及三门课程对应的学分,试编程计算这三门课程的学分积((各科课程的考试成绩*各科课程学分)÷各科课程总学分),并按学分积的降幂进行排序,输出排序后的结果//学生类class Stu{String name,num,sex;double Egrade,Mgrade,Cgrade,grade;Stu(String na,String nu,String se,double Eg,double Mg,double Cg){name=na;num=nu;sex=se;Egrade=Eg;Mgrade=Mg;Cgrade=Cg;grade=0;}public double jisuan(){double sum=0;sum=Egrade*3+Cgrade*2+Cgrade*4;return sum/9;}public void show(){//System.out.println(Stu.toString);System.out.print("姓名:"+name);System.out.print(" 学号:"+num);System.out.print(" 性别:"+sex);System.out.print(" 英语:"+Egrade);System.out.print(" 数学:"+Mgrade);System.out.print(" 语文:"+Cgrade);System.out.print(" 学分积:"+grade);System.out.print("\n");}}//主函数类淘宝店530213public class t1 {public static void main(String[] args) {//定义初始化数组Studen淘宝店530213Stu[]Student={new Stu("青青","7308","女",53,66,50),new Stu("虹虹","7314","女",90,86,66),new Stu("婷婷","7320","女",85,86,79),new Stu("彬彬","7308","女",67,66,70),};for(int i=0;i=0; i--){ char m;m=str.charAt(i);s+=m; } str=s;System.out.println(str);}}4 编写一个 Java程序,从输入的一个字符串提取出数字并组合为一个整数。
import java.util.*;public class test{public static void main(String[] args) {String str = "a2aewr34d4m765";str=str.trim(); //:删除字符串首部和尾部淘宝店530213String str2="";if(str!=null&&!"".equals(str)) //如果str不为null且str的值不是空{for(int i=0;i=48 && str.charAt(i)s[j+1].charAt(0)){temp = s[j];s[j] = s[j+1];s[j+1]= temp; }}}System.out.println("字符串数组{Nan,it,ta,ai}排序后输出为:");for(int i=0;i
