入力ファイルを取得し、その名前の最後に番号を追加して、出力ファイルとして使用する必要があります。これを実現するために、次のコードを使用します。
String delimiter = ".";
String[] splitInput = inputLocation.split(delimiter);
String outputLocation = splitInput[0];
次の例外が発生します。
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
次のステートメントを追加して、splitInput 配列の長さを確認したところ、出力として 0 が得られました。
System.out.println(splitInput.length);
後で、区切り文字として「.x」を使用しました(私のファイルは.xlsです)。「.x」を使用して目的を達成できますが、「.」を使用しない理由が知りたいです。仕事?