当前位置: 代码迷 >> Java相关 >> JAVA求助
  详细解决方案

JAVA求助

热度:379   发布时间:2005-10-16 16:17:00.0
JAVA求助
1我用JCreat来编辑JAVA程序,但我发现当我作APPLET时,有的时候在一个文件夹中测试时会发现错误,而到了
另一个文件夹中就可以了,请问是不是在一个文件夹中后来的.class文件不能覆盖原来.class的原因?


2 在向量中, public void set(int index,Objict o)
             public void setElementAt(Objict o,int index)

  两者的区别是什么?
搜索更多相关的解决方案: JAVA  JAVA  void  int  public  

----------------解决方案--------------------------------------------------------
第一个问题我无法回答你,因为我不使用JCreator。 第二个问题的回答其实很简单,你自己其实也可以找到答案,算了这次我帮你找到了,下面是JDoc中的摘录:

setElementAt

public void setElementAt(E obj,
                         int index)
Sets the component at the specified index of this vector to be the specified object. The previous component at that position is discarded. The index must be a value greater than or equal to 0 and less than the current size of the vector.
// 请注意这一段
This method is identical in functionality to the set method (which is part of the List interface). Note that the set method reverses the order of the parameters, to more closely match array usage. Note also that the set method returns the old value that was stored at the specified position.
Parameters:
obj - what the component is to be set to.
index - the specified index.
Throws:
ArrayIndexOutOfBoundsException - if the index was invalid.
See Als
size(), List, set(int, java.lang.Object)

你看看自己能不能看懂, 不明白再问.
----------------解决方案--------------------------------------------------------
用package 没?
你的文件夹 是不是和 它一样。
----------------解决方案--------------------------------------------------------
  相关解决方案