现在的位置: 首页 > 综合 > 正文

12-1-17进步一小点

2018年01月11日 ⁄ 综合 ⁄ 共 625字 ⁄ 字号 评论关闭

1,关于eclipse中的一个小技巧。

   在用java编写构造函数的的过程,可能会编写形参个数不同的一定数量的构造函数,一旦更改某个构造函数,可能导致其他构造函数的定义,初始化等问题。

如果程序比较庞大,我们不妨点击某构造函数名,右键选取open  call hierarchy选项,直接给我们列出相关其他调用该构造函数的的构造函数

2,关于List容器的问题

对于java.awt.*;与java.util.List;这两个包 一定要认识清楚,因为他们里面都有对List的定义

在java.util.List;包的List,允许我们在方法中调用泛型的形参例如void m(List<T> t){} 而且t.size()这个方法也是可以使用的,

但是对于java.awt.*中的List以上均是不符合语法规则的,因此我们写程序的时候一定要注意这些细节问题

3,关于java.util.Random;这个类

在java.lang.*;中有个Enum类,

例如 enum e {red,blue,green,pink}; 但是他不类似c,那么人性化,可以用利用0,1,2分别标定,

为此,我们需要将其转为数组,利用数组这样标定, e[]  tmpE=e.values();tmpE[i]则为我们对应的red,blue...

而关于java.util.Random这个类 其中有个方法,例如Random r=new Random(); 

r.nextInt(n);该方法是返回一个0到n-1之间的任何一个数字

抱歉!评论已关闭.