关于 几个 日期 和 字符串  操作的问题 ????/
关于   几个   日期   和   字符串      操作的问题   ????/     
 1.   如何将字符串转成日期时间型   ?   
 2.如何在   当然日期型      加减   月份操作   ,      例如:   2003-12-1   加一个月      返回   2004-1-1   
 3.   如何实现   复制   子串   的操作   例如:      this   is   a   cup   从第   6开始到第8   
 结果: 
 is   a   cup   
 4.如何获得   字符串   的长度        
 5.如何在   当然日期型      加减   日   操作   ,      例如:   2003-4-3日期加3天 
 返回: 
 2003-04-06     
 6.   如何   替换   字符串      中   的   字符   ,   区分大小写替换   和   不区分大小写替换   分别如何实现?
------解决方案--------------------问题:
1、
String datetime = "2007-9-29 10:10:10";		
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
	java.util.Date aDate = dateFormat.parse(datetime);
	} catch (
ParseException e) {
	e.printStackTrace();
	}  
2 和 5、
Calendar aCalendar = Calendar.getInstance();
aCalendar.add(Calendar.MONTH,1);
aCalendar.add(Calendar.DATE,3);
3、4
String str = "This is a cup";
String subStr = str.substring(6,8);
int length = str.length();
------解决方案--------------------6. 区分大小写替换:
               String s = "abcABC";
		String s1 = "abc";
		String s2 = "ABC1234";
		System.out.print(s.replaceAll(s1, s2));