本帖最后由 廖成 于 2013-1-26 11:47 编辑
1.JAVA的字符串反转及java中的reverse的方法。
- public class Test {
- public static void main(String args[]){
- String str = "abcdefg中文";
- char[] value = str.toCharArray();
- int n = str.length() - 1;
- for (int j = n >> 1; j >= 0; --j) {
- char temp = value[j];
- char temp2 = value[n - j];
- value[j] = temp2;
- value[n - j] = temp;
- }
- System.out.println(value);
- }
- }
复制代码 2. java的日期格式化- public static void main(String args[]){
- Date now=new Date();
- SimpleDateFormat f=new SimpleDateFormat("今天是" + "yyyy年MM月dd日 E kk点mm分");
- System.out.println(f.format(now));
- f=new SimpleDateFormat("a hh点mm分ss秒");
- System.out.println(f.format(now));
- }
复制代码 输出内容如下:今天是2013年01月15日 星期二 21点53分
下午 09点53分25秒- public static void main(String[] args){
- String strDate="2005年04月22日";
- SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy年MM月dd日");
- try{
- Date date=simpleDateFormat.parse(strDate);
- System.out.println(date);
- }
- catch(ParseException px)
- {
- px.printStackTrace();
- }
- }
复制代码 输出的结果如下:
Fri Apr 22 00:00:00 CST 2005
3. java打开网页链接- public class Test {
- public static void main(String args[]){
- String cmdStr = "explorer http://www.baidu.com/";
- try {
- Runtime.getRuntime().exec(cmdStr);
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
复制代码- public static void main(String args[]){
- java.net.URI uri= null;
- try {
- uri = new java.net.URI("http://www.baidu.com");
- java.awt.Desktop.getDesktop().browse(uri);
- } catch (URISyntaxException e) {
- e.printStackTrace();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
复制代码 |