int i, j = 0; String[] tmp = new String[array.length-indezes.length];
int x, i, j = 0; String[] tmp = new String[indezes.length];
	public static String[] deleteArrayElements(String[] array, int[] indezes) {	    if ((indezes.length >= 0) && (indezes.length <= array.length)) {	        int i, j = 0;	        String[] tmp = new String[array.length-indezes.length];		    	        // zu entfernende Indizes markieren	        for (i = 0; i < indezes.length; i++) {	            if (indezes[i] >= 0) array[indezes[i]] = "--mark--";	        }	        	        // alles nicht markierte behalten (in tmp schreiben)	        try {	            for (i = 0; i < array.length; i++) {	                if (! array[i].equals("--mark--")) {	                	tmp[j] = array[i];			        	j++;			    	}	            }	        }	        catch(Exception e) { 	            if (Define.doDebug > 1) System.out.println("deleteArrayElements: "+e.toString());	        }	        return tmp;		}		else {			return new String[0];		}			}