কোটলিন ডিরেক্টরি
🌈কোটলিন ডিরেক্টরি কি?
📋কোটলিন ডিরেক্টরি হলো ডিরেক্টরি পরিচালনা করার পদ্ধতি।
⚒️কোটলিন ডিরেক্টরি ডিরেক্টরি পরিচালনা করতে ব্যবহৃত হয়।
কোটলিন ডিরেক্টরি সমূহ
কোটলিন ডিরেক্টরি এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ getAbsolutePath - পথের পূর্ণাঙ্গ পথ বের করা
- ➡️ getCanonicalPath - পথের ক্যানোনিক্যাল পথ বের করা
- ➡️ exists - নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করা
- ➡️ isDirectory - নির্দিষ্ট পথটি ডিরেক্টরি কিনা যাচাই করা
- ➡️ list - ডেটা মান ভেরিয়েবলে তালিকা করা
- ➡️ listFiles - ডিরেক্টরির ফাইলগুলোর তালিকা বের করা
- ➡️ mkdir - নতুন ডিরেক্টরি তৈরি করা
- ➡️ mkdirs - ডিরেক্টরি ও প্রয়োজনীয় উপডিরেক্টরি তৈরি করা
- ➡️ delete - মান ডিলিট করা
- ➡️ toPath - ফাইল বা ডিরেক্টরিকে পথে রূপান্তর করা
- ➡️ toURI - ফাইল বা ডিরেক্টরির পথকে ইউআরআইতে রূপান্তর করা
- ➡️ getParent - প্যারেন্ট ডিরেক্টরি বের করা
- ➡️ getParentFile - প্যারেন্ট ডিরেক্টরির ফাইল বের করা
- ➡️ getName - ফাইল বা ডিরেক্টরির নাম বের করা
- ➡️ getFreeSpace - ড্রাইভের খালি জায়গার পরিমাণ বের করা
- ➡️ getTotalSpace - ড্রাইভের মোট জায়গার পরিমাণ বের করা
- ➡️ getUsableSpace - ব্যবহারযোগ্য জায়গার পরিমাণ বের করা
getAbsolutePath - পথের পূর্ণাঙ্গ পথ বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.absolutePath
println(result)
}
getCanonicalPath - পথের ক্যানোনিক্যাল পথ বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.canonicalPath
println(result)
}
exists - নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.exists()
println(result)
}
isDirectory - নির্দিষ্ট পথটি ডিরেক্টরি কিনা যাচাই করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.isDirectory
println(result)
}
list - ডেটা মান ভেরিয়েবলে তালিকা করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.list()
println(result?.contentToString())
}
listFiles - ডিরেক্টরির ফাইলগুলোর তালিকা বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.listFiles()
println(result?.contentToString())
}
mkdir - নতুন ডিরেক্টরি তৈরি করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api/project")
val result = folder.mkdir()
println(result)
}
mkdirs - ডিরেক্টরি ও প্রয়োজনীয় উপডিরেক্টরি তৈরি করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api/project")
val result = folder.mkdirs()
println(result)
}
delete - মান ডিলিট করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api/project")
val result = folder.delete()
println(result)
}
toPath - ফাইল বা ডিরেক্টরিকে পথে রূপান্তর করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.toPath()
println(result)
}
toURI - ফাইল বা ডিরেক্টরির পথকে ইউআরআইতে রূপান্তর করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.toURI()
println(result)
}
getParent - প্যারেন্ট ডিরেক্টরি বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.parent
println(result)
}
getParentFile - প্যারেন্ট ডিরেক্টরির ফাইল বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.parentFile
println(result)
}
getName - ফাইল বা ডিরেক্টরির নাম বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.name
println(result)
}
getFreeSpace - ড্রাইভের খালি জায়গার পরিমাণ বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.freeSpace
println(result)
}
getTotalSpace - ড্রাইভের মোট জায়গার পরিমাণ বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.totalSpace
println(result)
}
getUsableSpace - ব্যবহারযোগ্য জায়গার পরিমাণ বের করার উদাহরণ।
import java.io.File
fun main() {
val folder = File("./api")
val result = folder.usableSpace
println(result)
}
কোটলিন ডিরেক্টরি সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| getAbsolutePath | পথের পূর্ণাঙ্গ পথ বের করতে ব্যবহৃত হয়। |
| getCanonicalPath | পথের ক্যানোনিক্যাল পথ বের করতে ব্যবহৃত হয়। |
| exists | নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| isDirectory | নির্দিষ্ট পথটি ডিরেক্টরি কিনা যাচাই করতে ব্যবহৃত হয়। |
| list | ডেটা মান ভেরিয়েবলে তালিকা করতে ব্যবহৃত হয়। |
| listFiles | ডিরেক্টরির ফাইলগুলোর তালিকা বের করতে ব্যবহৃত হয়। |
| mkdir | নতুন ডিরেক্টরি তৈরি করতে ব্যবহৃত হয়। |
| mkdirs | ডিরেক্টরি ও প্রয়োজনীয় উপডিরেক্টরি তৈরি করতে ব্যবহৃত হয়। |
| delete | মান ডিলিট করতে ব্যবহৃত হয়। |
| toPath | ফাইল বা ডিরেক্টরিকে পথে রূপান্তর করতে ব্যবহৃত হয়। |
| toURI | ফাইল বা ডিরেক্টরির পথকে ইউআরআইতে রূপান্তর করতে ব্যবহৃত হয়। |
| getParent | প্যারেন্ট ডিরেক্টরি বের করতে ব্যবহৃত হয়। |
| getParentFile | প্যারেন্ট ডিরেক্টরির ফাইল বের করতে ব্যবহৃত হয়। |
| getName | ফাইল বা ডিরেক্টরির নাম বের করতে ব্যবহৃত হয়। |
| getFreeSpace | ড্রাইভের খালি জায়গার পরিমাণ বের করতে ব্যবহৃত হয়। |
| getTotalSpace | ড্রাইভের মোট জায়গার পরিমাণ বের করতে ব্যবহৃত হয়। |
| getUsableSpace | ব্যবহারযোগ্য জায়গার পরিমাণ বের করতে ব্যবহৃত হয়। |