それ自体に渡された 2 つの文字列をチェックして、その中にルート フォルダーとサブフォルダーが存在するかどうかを確認し、存在しない場合はそれらを作成するメソッドを作成しました。
それは十分に簡単で、うまく機能しますが、私の唯一の問題は、文字列の1つが空であるため、ルートフォルダーのみをチェックしてエラーを返すことです。
"/data"
のようなパスを確認したり、すべてのフォルダーが存在するかどう"/data/files"
かを確認したり、存在しない場合は不足しているフォルダーを作成したりするスマートな方法はありますか?"/data/files/morefiles"