web-dev-qa-db-ja.com

ファイル名の拡張子以外の部分の名前は何ですか?

ファイルパスを指定します。

/some/path/abc.txt

filenameは「abc.txt」であり、extensionは「txt 」.

「業界標準」とは何ですか明確な「abc」部分の名前?


参考までに、両方のJavaの古いJava.io以降Java.nioライブラリ、ファイル名は「abc.txt」を意味し、「abc」には用語がありません(つまり、ライブラリAPIはサポートしていません)。部。

15
Bohemian

それは単に「ファイル名」とも呼ばれていると思います。これにより、かなり 混乱する になります。

ファイル名の議論は、用語の標準化の欠如によって複雑になっています。 「ファイル名」は、Windows名のc:\ directory\myfile.txtなど、名前全体を意味する場合があります。コンポーネントを参照するために使用される場合があるため、この場合のファイル名はmyfile.txtになります。時々、それは拡張子を除外する参照なので、ファイル名は単にmyfileになります。このようなあいまいさは広範囲に及び、この記事では1つの意味を定義することを試みていません。実際、これらの意味のいずれかを使用している可能性があります。一部のシステムは「パス名」のような独自の標準化された命名法を採用しますが、これらもシステム間で標準化されていません。

それが重要な場合は、あなたが話している「ファイル名」を正確に明確にする必要があります。

6
FirstLastname