将数组传递给方法 Java
如何将整个数组传递给方法?
private void PassArray() {
String[] arrayw = new String[4];
//populate array
PrintA(arrayw[]);
}
private void PrintA(String[] a) {
//do whatever with array here
}
如何正确执行此操作?
如何将整个数组传递给方法?
private void PassArray() {
String[] arrayw = new String[4];
//populate array
PrintA(arrayw[]);
}
private void PrintA(String[] a) {
//do whatever with array here
}
如何正确执行此操作?
您执行此操作:
private void PassArray() {
String[] arrayw = new String[4]; //populate array
PrintA(arrayw);
}
private void PrintA(String[] a) {
//do whatever with array here
}
只需将其作为任何其他变量传递即可。
在 Java 中,数组是通过引用传递的。
只需从原始代码中删除括号即可。
PrintA(arryw);
private void PassArray(){
String[] arrayw = new String[4];
//populate array
PrintA(arrayw);
}
private void PrintA(String[] a){
//do whatever with array here
}
仅此而已。