您的位置:首页 > 编程语言 > Java开发

Java 3道小题 嘿嘿

2012-04-19 20:33 134 查看
public class Example1{

public String alter(String str){

String w="";

for(int i=0;i<str.length();i++){

char ch=str.charAt(i);

int c=(int)ch;

if((c>=65)&&(c<=91)){

ch+=32;

}else if((c>=97)&&(c<=123)){

ch-=32;

}

w+=ch;

}

return w;

}

public static void main(String [] args){

Example1 ex=new Example1();

String s1=ex.alter("files");

System.out.println(s1);

String s2=ex.alter("DEFWxyzZ");

System.out.println(s2);

}

}


public class Example2{

public static void main(String [] args){

String [] strs={"string","starting","strong","street","stir","student","soft","sting"};

int start=0,end=0;

for(int i=0;i<strs.length;i++){

if(strs[i].startsWith("st")){

start+=1;

}

if(strs[i].endsWith("ng")){

end+=1;

}

}

System.out.println("数组中以st开头的有"+start+"个");

System.out.println("数组中以ng结尾的有"+end+"个");

}

}


import java.util.Scanner;

public class Example3{

public static void main(String [] args){

System.out.println("请输入日期字符串,mm/dd/yy");

Scanner scan=new Scanner(System.in);

String date=scan.nextLine();

String [] strs=date.split("/");

if(strs.length==3){

System.out.println("20"+strs[2]+"年"+strs[0]+"月"+strs[1]+"日");

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: