当前位置:  技术问答>java相关

int类型的数组是对象吗?

    来源: 互联网  发布时间:2015-11-21

    本文导语:  int[] a = new int[3]; a是一个对象吗, 我能不能把它作为一个元素add到一个Vector里面? | 是对象 当然可以加到Vector int[] a=new int[3]' Vector v=new Vector(); v.addElement(a); | 为什么不可...

int[] a = new int[3];
a是一个对象吗,
我能不能把它作为一个元素add到一个Vector里面?

|
是对象
当然可以加到Vector
int[] a=new int[3]'
Vector v=new Vector();
v.addElement(a);

|
为什么不可以,经常用到的把每个坐标存储在一个数组,然后add到Vector里
另外,int[] a=new int[3];
int[] j=(int[])a.clone();
说明了a是Object

|
楼上的,a.clone();得到的是Object类型,强制转换能得到int[],难道说它不是数组???

|
数组用new操作,就表明它是要新建一个对象。建立原始数据类型的变量时,什么时候用new了?

|
当然是当然是当然是当然是当然是当然是当然是当然是当然是当然是当然是

|
最简单的,用如下代码测试就知道了
    Vector v=new Vector();
    v.addElement(new int[]{1,2});

|
a是对象,呵呵~

|
"原始数据类型的不是对象,抽象数据类型的是对象"是对的
int是原始数据类型,所以不是对象
Integer是抽象数据类型,是对象
但是int[]是对象

    
 
 

您可能感兴趣的文章:

  • 请问:有没有对数组(int)进行排序的的方法???
  • 我想问的是,返回的 ResultSet 中的某个字段(int 型),如何放到一个 int[]数组里去。因为 ResultSet 不知道怎样取 size,我又不想用 vector, ResultSet的getArray()方法也是莫名其妙。
  • 如何从键盘读入一个double或int型数组??(高分!!)
  • 我是初学者,问一个比较傻的问题:既然JAVA是一种纯面向对象的语言,那么为什么int i=new int()或int i=new int(1)不能通过编译?谢谢。
  • int 不能赋给Object对象?
  • 如何把jtextfield中String型的对象转变成int型,有现成的函数吗?
  • 请教JAVA小问题:如何将含数字的String类型的对象转化为int或long类型
  • 请问java.sql包中 preparedStatement 对象的setString(int parameterIndex,java.lang.String x)方法怎么用?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问能否把任何类型数据转换为一种类型,然后从这种类型又转换回去?例如:int>>Object Object>>int
  • 如何实现float 到 int 的类型转换,string 到 int 的类型转换?
  • 比如一个"123456" 如何转化成 int类型然后和int型比较
  • 表格控件的getValueAt(int,int)返回的什么类型,要转换成String该怎么做?
  • 如何把string类型的转化成int类型的?
  • (在线等)无符号int类型如何向ip类型进行转换呢
  • 怎样把一个int类型(不是Integer)转换才String类型?
  • 如何把int类型的转化成String类型的
  • 在纯C当中是否支持多态,例如int abc(int a);int abc(char b);系统会根据不同的参数类型,调用不同的函数
  • 如何把int转化成string类型
  • 请问用request.getParameter("title")获得参数后如何转成int类型
  • 怎样把double 转换为int 类型?
  • int,word等数据类型所占的字节数!
  • 请问各位大虾,怎样把一个string类型变量转变成int型?
  • 请问LINUX 下 _int64类型是怎么定义的啊
  • 怎样把String转换成int?怎样获得系统时间并转换成java.sql.date类型?
  • python类型强制转换long to int的代码
  • 菜问题:如何进行数据类型的转化,比如int转化为string
  • 简单的类型转换? string ----> int!!
  • 请教:system.out.println("a="+a),a是int类型的,那个+号到底起什么作用呢?
  • java命名空间javax.lang.model.type枚举typekind的类成员方法: int定义及介绍
  • 这个构造函数new String(byte[],int,int,int)怎麽用?谢谢!
  • java命名空间java.awt.image类databuffer的类成员方法: type_int定义及介绍
  • void(*signal(int signo,void(*func)(int)))(int)又有问题了
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_int_argb_pre定义及介绍
  • invalid conversion from `int (*)(int)' to `void (*)(int)',这个怎么转换
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_int_rgb定义及介绍
  • void(*signal(int signo,void(*func)(int)))(int)
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_int_argb定义及介绍
  • 怎么确定 socket(int domain, int type, int protocol) 三个参数?
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_int_bgr定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3