Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试从我的数组中删除输入的第5个名称。I';我收到一个找不到符号的错误,我可以';我不明白为什么 import java.util.Scanner; 公共类分配6apt2{ 公共静态void main(字符串[]args){ int n=10; 扫描仪扫描=新扫描仪(System.in); System.out.println(“输入10个名称:”); 字符串[]名称=新字符串[n]; for(int i=0;i_Java - Fatal编程技术网

正在尝试从我的数组中删除输入的第5个名称。I';我收到一个找不到符号的错误,我可以';我不明白为什么 import java.util.Scanner; 公共类分配6apt2{ 公共静态void main(字符串[]args){ int n=10; 扫描仪扫描=新扫描仪(System.in); System.out.println(“输入10个名称:”); 字符串[]名称=新字符串[n]; for(int i=0;i

正在尝试从我的数组中删除输入的第5个名称。I';我收到一个找不到符号的错误,我可以';我不明白为什么 import java.util.Scanner; 公共类分配6apt2{ 公共静态void main(字符串[]args){ int n=10; 扫描仪扫描=新扫描仪(System.in); System.out.println(“输入10个名称:”); 字符串[]名称=新字符串[n]; for(int i=0;i,java,Java,对于数组没有删除方法,而且这个操作实际上毫无意义。甚至从固定大小的数组中“删除”一个项意味着什么 您可以做的最接近的事情是将数组索引5设置为null,这只是一个简单的赋值。不过,我不确定我是否建议这样做。您可能想重新考虑这样做,或者只是使用一个可变大小的数据结构。谁告诉您可以在数组上调用remove()?哪个符号未定义?而且,还不清楚您到底想做什么。从固定长度数组中“删除”项是什么意思?你以为这里会发生什么? import java.util.Scanner; public class Ass

对于数组没有
删除
方法,而且这个操作实际上毫无意义。甚至从固定大小的数组中“删除”一个项意味着什么


您可以做的最接近的事情是将数组索引5设置为
null
,这只是一个简单的赋值。不过,我不确定我是否建议这样做。您可能想重新考虑这样做,或者只是使用一个可变大小的数据结构。

谁告诉您可以在数组上调用
remove()
?哪个符号未定义?而且,还不清楚您到底想做什么。从固定长度数组中“删除”项是什么意思?你以为这里会发生什么?
import java.util.Scanner;

public class Assignment6APt2 {

    public static void main(String[] args) {
    int n = 10;
    Scanner scan = new Scanner(System.in);
    System.out.println("Enter 10 names: ");
    String [] names = new String[n];

    for (int i = 0; i < names.length; i++){
        names[i] = scan.nextLine();

    }
    names.remove(4); 
    arrayMethod(names);
}

 private static void arrayMethod(String[] names) 

{

 for (String a : names)

{

System.out.printf( "%s",a);

    } 
    }
    }