第五次java作业

来源:互联网 发布:windows xp qq文件夹 编辑:程序博客网 时间:2024/06/03 20:52

1.

[java] view plain copy
  1. public class E{  
  2.  public static void main(String args[]){  
  3.  String s1,s2,t1="ABCDabcd";  
  4.  s1=t1.toUpperCase();  
  5.  s2=t1.toLowerCase();  
  6.  System.out.println(s1);  
  7.  System.out.println(s2);  
  8.  String s3=s1.concat(s2);  
  9.  System.out.println(s3);  
  10.  }  


2.

[java] view plain copy
  1. public class E{  
  2.  public static void main(String args[]){  
  3.  String s="ABCDabcd";  
  4. char cStart=s.charAt(0);  
  5. char cEnd=s.charAt(s.length()-1);  
  6. System.out.println(cStart);  
  7. System.out.println(cEnd);  
  8.  }  
  9. }  


3.

[java] view plain copy
  1. import java.util.*;  
  2. public class E{  
  3.  public static void main(String args[]){  
  4. int year1,month1,day1,year2,month2,day2;  
  5. try{year1=Integer.parseInt(args[0]);  
  6. month1=Integer.parseInt(args[1]);  
  7. day1=Integer.parseInt(args[2]);  
  8. year2=Integer.parseInt(args[3]);  
  9. month2=Integer.parseInt(args[4]);  
  10. day2=Integer.parseInt(args[5]);  
  11. }  
  12. catch(NumberFormatException e)  
  13. {year1=2012;  
  14. month1=0;  
  15. day1=1;  
  16. year2=2018;  
  17. month2=0;  
  18. day2=1;  
  19. }  
  20. Calendar calendar=Calendar.getInstance();  
  21. calendar.set(year1,month1-1,day1);  
  22. long timeYear1=calendar.getTimeInMillis();  
  23. calendar.set(year2,month2-1,day2);  
  24. long timeYear2=calendar.getTimeInMillis();  
  25. long 相隔天数=Math.abs((timeYear1=timeYear2)/(1000*60*60*24));  
  26. System.out.println(""+year1+"年"+month1+"月"+day1+"日和"+  
  27. year2+"年"+month2+"月"+day2+"日相隔"+"相隔天数"+"天");  
  28.  }  
  29. }  

4.

[java] view plain copy
  1. import java.util.*;  
  2. public class E{  
  3.  public static void main(String args[]){  
  4. double a=0,b=0,c=0;  
  5. a=12;  
  6. b=24;  
  7. c=Math.asin(0.56);  
  8. System.out.println(c);  
  9. c=Math.cos(3.14);  
  10. System.out.println(c);  
  11. c=Math.exp(1);  
  12. System.out.println(c);  
  13. c=Math.log(8);  
  14. System.out.println(c);  
  15.  }  
  16. }  


5.


[java] view plain copy
  1. public class E{  
  2.  public static void main(String args[]){  
  3. String str="ab123you你是谁?";  
  4. String regex="\\D+";  
  5. str=str.replaceAll(regex,"");  
  6. System.out.println(str);  
  7.  }  
  8. }  



6.

[java] view plain copy
  1. import java.util.*;  
  2. public class E{  
  3.     public static void main(String args[]){  
  4.         String cost="数学87分,物理76分,英语96分";  
  5.         Scanner scanner=new Scanner(cost);  
  6.         scanner.useDelimiter("[^0123456789.]+");  
  7.         double sum=0;  
  8.         int count=0;  
  9.         while(scanner.hasNext()){  
  10.             try{  double score=scanner.nextDouble();  
  11.             count++;  
  12.             sum=sum+score;  
  13.             System.out.println(score);  
  14.             }  
  15.             catch(InputMismatchException exp){  
  16.                 String t=scanner.next();  
  17.             }  
  18.         }  
  19.         System.out.println("总分:"+sum+"分");  
  20.         System.out.println("平均分:"+sum/count+"分");  
  21.     }  
  22. }  



原创粉丝点击