package gp;
import java.io.UnsupportedEncodingException;
/**
* 常用类之String类
*
* @author Administrator
*
*/
public class Demo11 {
public static void main(String[] args) {
String s1 = "abc";
String s2 = "abc";
System.out.println(s1 == s2);
int len = s1.length();
for (int i = 0; i < len; i++) {
System.out.println(s1.charAt(i));
}
String s3 = "http://www.baidu.com/images/logo.gif";
if (s3 != null & s3.length() > 0) {
String fileName = s3.substring(s3.lastIndexOf("/") + 1);
System.out.println(fileName);
String prefix = s3.substring(0, s3.indexOf(":"));
System.out.println(prefix);
}
String s4 = "acdaaa";
String s5 = "Acd";
System.out.println(s4.equalsIgnoreCase(s5));
System.out.println(s4.contains(s5));
String name = "张三";
byte[] bytes;
try {
bytes = name.getBytes("gb2312");
System.out.println(bytes.length);
System.out.println(new String(bytes, "gb2312"));
String s6 = String.valueOf(100);
s6 = String.valueOf(78.85);
System.out.println("张三".hashCode() + "," + name.hashCode());
System.out.println("abc".compareTo("abdddddd"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
public void t1() {
}
}
package gp;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Demo14 {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date.toString());
Long time = date.getTime();
Date d2 = new Date(time);
System.out.println(d2.toString());
DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT);
DateFormat dtf = DateFormat.getDateTimeInstance();
System.out.println(df.format(date));
System.out.println(dtf.format(date));
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
System.out.println(sdf.format(date));
}
}