RFR 8057113: (fs) Path should have a method to test the filename extension
Roger.Riggs at Oracle.com
Wed Feb 14 18:14:30 UTC 2018
Ok, but perhaps we should (separately) fix probeContentType to use the
(last occurrence of dot).
On 2/14/2018 10:49 AM, Brian Burkhalter wrote:
>> The java.nio.Files.probeContentType(Path) definition of extension
>> should be consistent with this.
>> (Or vise-versa)
>> * Returns the extension of a file name, specifically the portion of the
>> * parameter string after the first dot.
>> I agree getExtension() is more generally useful and leave the
>> matching to the caller.
> I read that before doing this. In the use case prompting this issue
> the foregoing definition would not work. I have always considered the
> extension to be that portion of the path after the last dot: "usually
> the extension is the substring which follows the last occurrence, if
> any, of the dot character” .
>  https://en.wikipedia.org/wiki/Filename_extension
More information about the nio-dev