java
雙魚兒
电子信息科学与技术通信与系统
展开
-
java每日一题:给定一个正整数n,将1到n进行字典排序,并输出
package demo;import java.util.ArrayList;import java.util.List;public class LexicographicalOrder { public static List lexicalOrder(int n) { List list = new ArrayList<>(n); int cur原创 2017-11-10 18:03:29 · 4931 阅读 · 0 评论 -
java每日一题:给定一个整数数组arr和整数target,返回两个索引值,使得这两个索引值对应的整数的和等于target。(arr中有且仅有一组)
运行结果:[2, 3]原创 2017-11-14 17:34:47 · 1325 阅读 · 0 评论 -
简单理解java中的宏常量
在上面的代码中,第一次会输出true,第二次会输出false,因为在第一次比较中,str2是直接将两个字符串连接,在java中,字符串本身就是宏常量,这里要注意,是本身而不是字符串变量,也就是“Hello”和“ World”已经是定死的了,不会再改变,这时,在编译时,java直接将两个字符串连接成“Hello World”,然后在常量池中寻找值为“Hello World”的地址,并将寻找到的地址赋值给str2,所以,第一次的输出结果为true。在第二次比较中,str5是将str3和str4两个字符串变量的内原创 2017-11-20 14:41:32 · 1604 阅读 · 0 评论