Java学习
吉他手J
再细心一点,在努力一点
展开
-
java中replace的源方法
做面试题有时候会遇到实现一些基本的java String方法而不用系统API,找出了replace的源代码,学习一下public String replace(char oldChar, char newChar) { if (oldChar != newChar) { int len = count;原创 2013-11-19 13:03:28 · 1135 阅读 · 0 评论 -
Java中导入Base64 encode and decode包并使用
public static byte[] base64ToByte(String data) throws IOException { byte[] apacheBytes=Base64.decodeBase64(data); return apacheBytes; }public static String byteToBase64(byte[]原创 2013-12-07 14:43:27 · 17445 阅读 · 1 评论 -
Java递归练习-将字符串中的“x”全部移到这个字符串最后
Given a string, compute recursively a new string where all the lowercase 'x' chars have been moved to the end of the string. endX("xxre") → "rexx"endX("xxhixx") → "hixxxx"endX("xhixhix") → "hi原创 2014-01-08 04:45:48 · 1249 阅读 · 0 评论 -
用正则表达式分割字符串
public static void split(String str){ String reg= " +"; String[] arr=str.split(reg); for(String s: arr) { System.out.println(s); }}输入: “abc dfg efg sal”输出: abcdfgefgsa原创 2014-01-15 09:04:40 · 1125 阅读 · 0 评论