JAVA api 使用问题

软件和网站开发以及相关技术探讨
回复
flycatcn
帖子: 79
注册时间: 2006-03-25 21:33

JAVA api 使用问题

#1

帖子 flycatcn » 2012-02-16 22:06

import java.util.Arrays.*;

int [] A; //随便写个混乱数组。要求排序。不解释。你懂得。

System.out.println(Arrays.hashCode(A)); //计算数组A的hash码,并且输出。

Arrays.sort(A); //问题1. 因为已经引入了 java.util.Arrays.*包,为什么不能直接使用 sort(int[] a)格式???非要使用 Arrays.sort(int[] a);格式
for (int i=0; i<A.length; i++) { System.out.println(A);} //不解释,你懂得。

/*
*System.out.println():是不能直接输出数组,所以要单独的写一个数组输出的方法。
*问题2,为什么在输出hash码的时候,可以直接使用System.out.println()方法,
*而输出数组的时候却必须要使用for (int i=0; i<A.length; i++) { System.out.println(A);}方法???
*因为,就输出的结果来看,都是数字。在我的印象中,JAVA输出都是当作Stream来做的。既然这样,为什么输出方法上会有不同?
*PS:我只写出了最主要的代码。其他代码狠简单。不写了。
*/
头像
oneleaf
论坛管理员
帖子: 10454
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: JAVA api 使用问题

#2

帖子 oneleaf » 2012-03-06 9:46

int 是基本类型; int[] 是 Arrays 对象
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: JAVA api 使用问题

#3

帖子 灰色小狼 » 2012-03-06 10:23

因为java是面向对象的……
头像
雨坤毅
帖子: 232
注册时间: 2010-08-28 14:34
系统: ArchLinux
联系:

Re: JAVA api 使用问题

#5

帖子 雨坤毅 » 2012-03-06 13:22

你会java否? :em20
---------------------------------------
http://yky.me
---------------------------------------
回复