A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 周志伟 黑马帝   /  2013-4-18 05:30  /  1379 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 周志伟 于 2013-4-19 01:42 编辑
  1. public class  WrapperDemo
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 int data1 = 10;
  6.                 int data2 = 20;

  7.                 //下面这两行是新建两个Integer类型的对象:data1Wrapper,data2Wrapper。
  8.                 //问题:Integer类是从哪里来的?程序是可以运行的,可是程序中并没有定义class Integer这个类啊???
  9.                 Integer data1Wrapper = new Integer(data1);
  10.                 Integer data2Wrapper = new Integer(data2);
  11.                
  12.                 System.out.println(data1 / 3);

  13.                 //调用Integer类的doubleValue()方法。
  14.                 //问题:在哪里查询doubleValue()这个方法的详细介绍?jdk的API里吗?
  15.                 System.out.println(data1Wrapper.doubleValue() / 3);

  16.                 //调用Integer类的compareTo()方法,将data2Wrapper作为实参进行传递。
  17.                 //问题:在哪里查询compareTo()这个方法的详细介绍?jdk的API里吗?
  18.                 System.out.println(data1Wrapper.compareTo(data2Wrapper));
  19.         }
  20. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

7 个回复

正序浏览
黄玉昆 黑马帝 2013-4-18 20:13:39
8#
如果问题未解决,请继续追问,如果问题解决了,请将问题分类改为“已解决”,谢谢
回复 使用道具 举报
周志伟 黑马帝 2013-4-18 10:31:30
7#
刘胜寒 发表于 2013-4-18 08:13
java.lang
int Integer
char Character

谢谢啦,呵呵,有时间我上QQ跟你聊吧。
回复 使用道具 举报
高新星 发表于 2013-4-18 07:02
是的在api中可以查找到http://dlc.sun.com.edgesuite.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publis ...

恩,好的,谢谢了,java的api还有在线的啊?跟w3school一样的?
回复 使用道具 举报
燕国庆 发表于 2013-4-18 06:58
所有类的父类都是Object,Integer是java.lang这个包中的,在每个文件的开头都会默认的引入这个包,

double ...

奥,好的,谢谢哈,毕老师的视频里应该有介绍吧?
回复 使用道具 举报
java.lang
int Integer
char Character
long Long
byte Byte
short Short
boolean  Boolean
float Float
double Double
这八个是基本数据类型
就 Integer 和Character 使用的简写

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

回复 使用道具 举报
是的在api中可以查找到http://dlc.sun.com.edgesuite.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_CN/api/index.html


在java.lang中可以找到,也可以在所有类中去找
回复 使用道具 举报
所有类的父类都是Object,Integer是java.lang这个包中的,在每个文件的开头都会默认的引入这个包,

doubleValue:Double这个类中有。但不详细
compareTo:它是接口 Comparable<T>中方法

在jdk文件中的src那个压缩包中有这些类和方法的详细介绍

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马