Hallo, habe ein Problem mit einer for-Schleife, In meinen Augen müsste sie problemlos ablaufen, aber aus irgendwelchen Gründen komme ich nicht mal in die Schleife rein, hier die Methode:
Java:
private String getParent(String file){
//this methods returns the parent file of the given file
int counter =0;
String inv_parent =""; //inverted String of parent
String parent="";
for(int i=file.length()-1;i<=0;i--){
System.out.println("TEST");
if(file.charAt(i)=='\\'){ //UNIX
counter++;
}
else if(counter==1){
inv_parent+=file.charAt(i);
}
else if(counter ==2){
//scanning inv_parent completed, now inverting String parent
for(int j=inv_parent.length()-1;j<=0;j--){
parent+=inv_parent.charAt(j);
}
System.out.println("parent: "+ parent);
return parent;
}
}
return parent;
}