たとえば、次の関数を使用して、ファイルの URL からファイルの拡張子を取得したいと考えていました。
ファイル名:
Greatest Hits - Lenny Kravitz (Booklet 01) [2000].jpg
ファイルの URL:
String url = "/mnt/sdcard/mydev/Greatest Hits - Lenny Kravitz (Booklet 01) [2000].jpg";
関数呼び出し:
String extension = MimeTypeMap.getFileExtensionFromUrl(url);
しかし、関数呼び出しで例外が発生します。これはバグですか、それとも機能ですか?
外国語の文字 (括弧など) をそれほど多く含まないファイル名では問題なく機能します。
関数にバグがありますか?何か不足していますか?バグと機能をどのように区別すればよいですか? 関数の説明を読みましたが、正しく動作するはずです。
プロジェクトで個人的に使用していますか?信頼できそうにありません。