论坛首页 Java企业应用论坛

本人java笔试常见题目小结

浏览 16214 次
精华帖 (0) :: 良好帖 (3) :: 新手帖 (1) :: 隐藏帖 (12)
作者 正文
   发表时间:2010-03-28  
好容易的一些面试题。。
我也出道线程的题目,楼主做做看。

给出一个程序,用最好的方法使用10个线程按递增的顺序打印出1~100即可。
0 请登录后投票
   发表时间:2010-03-29  
xiao1230 写道
楼主的subString(String str, int len)方法小弟没看懂,如果我想要得到subString(“我ABC汉DEF”,  7)
不知可否得到"我ABC汉"

自己运行下不就知道了
0 请登录后投票
   发表时间:2010-10-15  
public String subString2(String string, int length)
			throws UnsupportedEncodingException {
		if (string == null || "".equals(string)) {
			return "";
		}
		byte[] temp = string.getBytes("GBK");
		int tempLength = temp.length;
		if (tempLength < length || length < 1) {
			return string;
		}
		// 记录汉字的字节个数
		int count = 0;
		for (int i = 0; i < length; i++) {
			if (temp[i] < 0) {
				count++;
			}
		}
		if (count % 2 != 0) {
			length = length - 1;
		}
		count /= 2;
		return string.substring(0, length - count);
	}


这个是我实现的算法
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics