Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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
Java从文件中删除客户端_Java_Arrays_File_Client - Fatal编程技术网

Java从文件中删除客户端

Java从文件中删除客户端,java,arrays,file,client,Java,Arrays,File,Client,此代码可以找到客户端,但无法将其删除。客户名称-“rafael” 我只是不能删除客户端,我不知道为什么,我尝试了一些代码,但没有工作,你们能帮我吗 //这将删除客户 public void EliminarUtilizador(){ ArrayList<ArrayList<String>> dados = new ArrayList<ArrayList<String>>(); dados = _f

此代码可以找到客户端,但无法将其删除。客户名称-“rafael”
我只是不能删除客户端,我不知道为什么,我尝试了一些代码,但没有工作,你们能帮我吗

//这将删除客户

public void EliminarUtilizador(){
              ArrayList<ArrayList<String>> dados = new ArrayList<ArrayList<String>>();
            dados = _ficheiro.lerDados();
            // the line is an array that haves date stored on the file
            //0-nome 1-pass ...
            for(ArrayList<String> linha : dados){
                Utilizador a = new Utilizador(linha);
                if("Rafael".equals(linha.get(0))){
                    System.out.println("Client found");

                }
            }  
          }


    ----------------------
    //This reads the file

      public ArrayList<ArrayList<String>> lerDados(){
            ArrayList<ArrayList<String>> dados = new ArrayList<ArrayList<String>>();
            Scanner s;
            try{
            s = new Scanner(new File(nomeFicheiro));
            }catch(FileNotFoundException e){
                return dados;
            }
            String dado;

            while(s.hasNextLine()){
                dado = s.nextLine();
                dados.add(new ArrayList<>(Arrays.asList(dado.split(","))));
            }
            s.close();
            return dados;
        }
public void EliminarUtilizador(){
ArrayList dados=新ArrayList();
护墙板=_ficheiro.lerDados();
//该行是一个数组,其日期存储在文件中
//0-nome 1-pass。。。
对于(ArrayList linha:护墙板){
Utilizador a=新Utilizador(linha);
如果(“Rafael”.equals(linha.get(0))){
System.out.println(“找到客户”);
}
}  
}
----------------------
//这将读取文件
公共阵列列表lerDados(){
ArrayList dados=新ArrayList();
扫描器;
试一试{
s=新扫描仪(新文件(Nomefichero));
}catch(filenotfounde异常){
返回护墙板;
}
弦护墙板;
而(s.hasNextLine()){
护墙板=s.nextLine();
add(新的ArrayList(Arrays.asList(dado.split(“,”)));
}
s、 close();
返回护墙板;
}

这与javascript无关,因为javascript对java就像地毯对地毯一样重要car@JaromandaX-那么JavaScript是Java里面的东西吗?@nnnnnn-该死的逻辑:p为什么你从来没有指出我读过100次别人的帖子:p