技术
ace01
这个作者很懒,什么都没留下…
展开
-
用Java学写了一个“打印输出杨辉三角的函数”,请批评
public class Yanghuisj{ public static void main(String args []){ yhsj(15);//调用打印函数 } public static void yhsj(int n){ int [][] a = new int [n][n];//定义二维数组 for(int i = 0; i a[i][0] = 1;//设置二维数原创 2009-07-15 15:42:00 · 1143 阅读 · 0 评论 -
一道加解密的面试题
加密规则:(1) 当前字符为非数字或数字后面没有其他字符,原样写入新字符串中(2) 当前字符为数字且该数值大于零,比方为n 将其后字符重复n+1次,写入新字符串中(3)每次处理写入新字符时候,用"_"连接,当原字符中存在"_"时候,用/HL代替例如 :原字符串 "2a_s4b7“ 加密后 aaa_a_/HL_s_bbbbb_b_7写 encode()加密算法 decode()解密算法原创 2009-07-16 09:12:00 · 395 阅读 · 0 评论 -
将字符串实现翻转输出,例如将“abc”转换为“cba”
这是前两天遇到的一道面试题!其实Stringbuffer中存在一个名为reverse的方法,实现字符串的倒序功能。仅需两行代码即可实现: StringBuffer sb = new StringBuffer("abc"); String s = new String(sb.reverse()); System.out.println("s=" + s); 其输出结果为字符原创 2009-08-11 16:35:00 · 3394 阅读 · 0 评论 -
确定性的 final
java中,用final来表示不变量。final修饰的变量即为常量,不可改变。当我们需要一个常量对象时,例如:final Object obj = new Object();final的限制范围是,对象obj。所以,对象obj不可变化。实质上,obj只是new Object()的引用,也就是说obj指向这个对象。因为obj是不可变的,所以obj会一直指向这个对象,直到海枯石烂,原创 2009-09-09 17:24:00 · 396 阅读 · 0 评论