String 练习题

package com.lovo.bean;


import java.util.Scanner;

public class Test {
public static void main(String[]args){
//1
// String str="asdfjvjadsffvaadfkfasaffdsasdffadsafafsafdadsfaafd";
// String[] values=str.split("af");
//
// System.out.println(values.length-1);
//

// char[]values=str.toCharArray();
// int num=0;
// for(int i=0;i<values.length-1;i++){
// if(values[i]=='a' && values[i+1]=='f'){
// num++;
// }
// }
//
//2、输入任意一个字符串,如:“abDEe23dJfd343dPOddfe4CdD5ccv!23rr”。取出该字符串中所有的字母。顺序不能改变!并把大写字母变成小写,小写字母变成大写!
String str="";
char[] values=str.toCharArray();
String newStr="";



//3写一个程序可以对两个字符串进行测试,得知第一个字符串是否包含在第二个字符串中
// String str1="helloworld";
// String str2="hello";
// System.out.println(str1.contains(str2));
//
//4编写程序,统计出字符串“want you to know one thing”中字母n和字母o的出现次数。
// String st="want you to know one thing";
// int o=0;
// int n=0;
// char array[]=st.toCharArray();
// for(int i=0;i<st.length();i++){
//
// if(array[i]=='o'){
// o++;
// }else if(array[i]=='n'){
// n++;
// }
// }System.out.println("o在字符串内出现的次数为:"+o);
// System.out.println("n在字符串内出现次数为"+n);
//
//5
//1)从字符串“LOVOT90班20111208”中提取开班日期
// String str3="LOVOT90班20111208".substring(8);
// System.out.println(str3);

// }
//2)将“LOVO JAVA”字符串中的“JAVA”替换为“J2EE”
// String str4="LOVO JAVA".replace("JAVA", "J2EE");
// System.out.println(str4);

//3)取出“LOVOT96班20120611”第8个字符。
// String str5="LOVOT96班20120611".substring(7,8);
// System.out.println(str5);

//4)清除“LOVOT96班20120611”中所有的0。
// String str6="LOVOT96班20120611";
// str6=str6.replace("0", "");
// System.out.println(str6);
//
//5)清除“LOVOT96班20120611 LOVO 老师”中所有的空格。??
// String str7="LOVOT96班20120611 LOVO 老师";
// str7=" LOVO ";
// str7=str7.trim();
// str7="LOVOT96班20120611"+str7+"老师";
// System.out.println(str7);

//6)从任意给定的身份证号码中提取此人的出生日期
// System.out.print("请输入身份证号");
// Scanner scan=new Scanner(System.in);
// String sum=scan.next();
// String num=sum.substring(6,14);
// System.out.println(num);

//6 1>、将"Hello"和"World"两个字串连接到一起。concat
// String str9="hello";
// String str8="world";
// String x=str9+str8;
// System.out.println(x);

//2>、将"I saw a saw saw a saw !"将里面所有的‘s’替换成‘S’
// String str10="I saw a saw saw a saw !".replace('s', 'S');
// System.out.println(str10);

//3>、解析
//"http://localhost:8080/login.jsp?username=zhang3&password=1234567",将得到的用户名和密码的值放到一个String数组中。
// String str11="http://localhost:8080/login.jsp?username=zhang3&password=1234567";
// String[] Array1=str11.split("&");
// String[] Array2=Array1[0].split("=");
// String[] Array3=Array1[1].split("=");
// String[] strFinal={Array2[1],Array3[1]};
// System.out.println("名字是"+strFinal[0]+"名字是"+strFinal[1]);
}

}

原文地址:https://www.cnblogs.com/zjh-/p/5562007.html