Mendapatkan Sambungan Fail dalam Java
Jika anda ingin mendapatkan semula sambungan fail laluan dalam Java, anda mungkin tertanya-tanya sama ada terdapat kaedah terbina dalam yang mudah untuk melakukannya. Walaupun Java tidak menawarkan penyelesaian asli, memanfaatkan kaedah FilenameUtils.getExtension Apache Commons IO menyediakan alternatif yang mudah dan berkesan.
Untuk menggunakan FilenameUtils.getExtension, nyatakan laluan penuh fail atau namanya sahaja. Contohnya:
import org.apache.commons.io.FilenameUtils; String ext1 = FilenameUtils.getExtension("/path/to/file/foo.txt"); // "txt" String ext2 = FilenameUtils.getExtension("bar.exe"); // "exe"
Untuk menggunakan FilenameUtils.getExtension, anda perlu memasukkan kebergantungan Apache Commons IO dalam projek anda:
Maven:
<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version> </dependency>
Gradle Groovy DSL:
implementation 'commons-io:commons-io:2.6'
Gradle Kotlin DSL:
implementation("commons-io:commons-io:2.6")
Sebagai alternatif, anda boleh merujuk kepada repositori Maven Central (https://search. maven.org/artifact/commons-io/commons-io/2.6/jar) untuk pengurusan pergantungan lain pilihan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Sambungan Fail dengan Cekap di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!