掌握String字符串的常用方法题稿.doc
文本预览下载声明
实验四 向量与字符串
一 实验目的
(1)掌握一维数组及向量的定义及其使用方法。
(2)掌握String字符串的常用方法。
淘宝店530213
二 实验内容
1 定义一个Student数组,其中保存学生的基本信息,包括姓名、学号、性别,还分别保存三门课程的成绩及三门课程对应的学分,试编程计算这三门课程的学分积((各科课程的考试成绩各科课程学分÷各科课程学分
2 创建Vector类的随机产生[0,100]之间的3个整数,依次插入到中;将字符串“”,插入到的末尾。将字符‘A’,插入到的第一个位置;所有数据。
3 编写一个Java程序,把一字符串逆置。
public class Overturn {
public static void main(String[] args) {
String str=abcdefg;
String s=;
for(int i=str.length()-1; 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(); //:删除字符串首部和尾部淘宝店530213
String str2=;
if(str!=null!.equals(str)) //如果str不为null且str的值不是空
{
for(int i=0;istr.length();i++){
if(str.charAt(i)=48 str.charAt(i)=57) //0的ASCII码为十进制数48 ,9为57淘宝店530213
{
str2+=str.charAt(i);
}
}
}
System.out.println(str2);
}
}
5 一字符串数组如String a[]={“Nan”,”it”,”ta”,”ai”},要求编写一Java应用程序,把数组里面字符串排序输出。(输出结果为:Nan ai it ta)
public class sort {
public static void main(String[] args) {
String []s = {Nan,it,ta,ai};
for(int i=0;is.length-1;i++){
for(int j=0;js.length-1-i;j++){
String temp;
//比较字符串首字母,并按首字母从小到大排序淘宝店530213
if(s[j].charAt(0)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;is.length;i++){
System.out.print(s[i]+ );
}
}
}
三 实验总结
关注淘宝店号 530213
显示全部