我定义了一个数组。
TreeNode[] ftpTreeNodes = TreeGrid.getData().getchild();
int length = ftpTreeNodes.length;
现在有一个allFtpTreeNodes数组,它的值是ftpTreeNodes的值再加上一个已经有的值ftpNode.
TreeNode[] allFtpTreeNodes = new TreeNode[length + 1];
allFtpTreeNodes = ftpTreeNodes;
allFtpTreeNodes[length] = ftpNode.这样好像不行吧。请问大家怎么赋值呢????谢谢了!!!
TreeNode[] ftpTreeNodes = TreeGrid.getData().getchild();
int length = ftpTreeNodes.length;
现在有一个allFtpTreeNodes数组,它的值是ftpTreeNodes的值再加上一个已经有的值ftpNode.
TreeNode[] allFtpTreeNodes = new TreeNode[length + 1];
allFtpTreeNodes = ftpTreeNodes;
allFtpTreeNodes[length] = ftpNode.这样好像不行吧。请问大家怎么赋值呢????谢谢了!!!
只能做一个循环将一个数值A中元素赋值到另外一个数组B中
要增加的ftpNode怎么么有出现呢?
for (int i; i<length; i++) {
allFtpTreeNodes[i] = ftpTreeNodes[i];
}
allFtpTreeNodes[length] = ftpNode;
for (int i=0;i < length; i++)
allFtpTreeNodes[length] = ftpNode;
这样可以了。谢谢了。