首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java编程思维学习笔记(—)

2012-09-23 
Java编程思想学习笔记(—)Java编程思想学习笔记(—)??? ?(美) Bruce Eckel 著 《Java编程思想》部分学习日记(

Java编程思想学习笔记(—)

Java编程思想学习笔记(—)

???

?

(美) Bruce Eckel 著 《Java编程思想》部分学习日记(随手记录的笔记)

?

???????? 代码:

?

public class JavaTest {      /**       * @param args       */      public static void main(String[] args) {            // TODO Auto-generated method stub            Dog spot = new Dog();            spot.name = "zengxiao";            spot.say = "汪汪";            Dog spot1 =new Dog();            spot1.name ="zengxiao";            spot1.say="汪汪";            Integer intNum =new Integer(47);            Integer intNum1 =new Integer(47);            System.out.println(intNum==intNum1);            System.out.println(intNum.equals(intNum1));            System.out.println(spot==spot1);            System.out.println(spot.equals(spot1));      }}class Dog {      String name;      String say;}

?输出的结果就是:
? false
? true
? false
? false

??????? 代码:

public class JavaTest {      /**       * @param args       */      public static void main(String[] args) {            // TODO Auto-generated method stub        int i1= 0x2f;        System.out.println(Integer.toBinaryString(i1));        long l1 =02567;        System.out.println(Long.toBinaryString(l1));      }}

? ?把十六进制和八进制转化成二进制的数时用,toBinaryString

?

?

生成一个随机小写字母的方法:

?

Random rnd = new Random();char c =(char)(rnd.nextInt(26)+'a');

?

??? 生成随机数的方法:

?

            Random rnd = new Random();            ArrayList<Integer> listInt = new ArrayList();            int i = 0;            while (i < 25) {                  int j =rnd.nextInt(500);                  if (!listInt.contains(j)) {                        listInt.add(j);                        i++;                  }            }            for (Integer integer : listInt) {                  System.out.println(integer);            }

?

??? Arrays.toString()将产生一维数组的可打印版本

?

public class JavaTest {      /**       * @param args       */      public static void main(String[] args) {            // TODO Auto-generated method stub     Random rndRandom =new Random();     int[] intNum =new int[rndRandom.nextInt(20)];     System.out.println(intNum.length);     for (int i = 0; i < intNum.length; i++) {            intNum[i]=rndRandom.nextInt(200);      }            System.out.println(Arrays.toString(intNum));      }}
?

?

?

??代码:

public class JavaTest {      /**       * @param args       */      public static void main(String[] args) {            // TODO Auto-generated method stub        for (Spiciness s : Spiciness.values()) {                  System.out.println(s+",ordinal"+s.ordinal());            }      }      public enum Spiciness {            Not,mild,zengxiao,zeng,xiao      }}
?

?

热点排行