Problem with reading a .csv file

I just have one last little problem. The loadStrings () step works, but I can not get the split () working because there are errors. I show you the code of this void.

void dessinerTableau() {
   textFont(police, 30); 
  String[] professors_absent = loadStrings("Liste.csv");
 String[] profs = split([]professors_absent, ' ');
  for (int line = 0; line < professors_absent.length; line ++) {
    for (int column = 0; column < 3; column++) {
      int x = column*200;
      int y = line*65;
          
      pushMatrix();
        translate(displayWidth/1.96, displayHeight/2.4);
        fill(255);
      stroke(0);
      strokeWeight(2);
      rect(x,y,displayWidth/5, displayHeight/10);
      popMatrix();
      
      String text_affiche = "";
      
        if (column == 0) { 
          text_affiche = professors_absent[line];
        }
        if (column == 1) { 
          text_affiche = subject[line];
        }
        if (column == 2) { 
          text_affiche = schedule[line];
        }
        
        fill(0);
        noStroke();
        text(text_affiche,x+650,y+400);
      }
    }
  }