জয়েন লগইন

কোটলিন ডিরেক্টরি

🌈কোটলিন ডিরেক্টরি কি?

📋কোটলিন ডিরেক্টরি হলো ডিরেক্টরি পরিচালনা করার পদ্ধতি।

⚒️কোটলিন ডিরেক্টরি ডিরেক্টরি পরিচালনা করতে ব্যবহৃত হয়।

কোটলিন ডিরেক্টরি সমূহ

কোটলিন ডিরেক্টরি এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ getAbsolutePath - পথের পূর্ণাঙ্গ পথ বের করা
  • ➡️ getCanonicalPath - পথের ক্যানোনিক্যাল পথ বের করা
  • ➡️ exists - নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করা
  • ➡️ isDirectory - নির্দিষ্ট পথটি ডিরেক্টরি কিনা যাচাই করা
  • ➡️ list - ডেটা মান ভেরিয়েবলে তালিকা করা
  • ➡️ listFiles - ডিরেক্টরির ফাইলগুলোর তালিকা বের করা
  • ➡️ mkdir - নতুন ডিরেক্টরি তৈরি করা
  • ➡️ mkdirs - ডিরেক্টরি ও প্রয়োজনীয় উপডিরেক্টরি তৈরি করা
  • ➡️ delete - মান ডিলিট করা
  • ➡️ toPath - ফাইল বা ডিরেক্টরিকে পথে রূপান্তর করা
  • ➡️ toURI - ফাইল বা ডিরেক্টরির পথকে ইউআরআইতে রূপান্তর করা
  • ➡️ getParent - প্যারেন্ট ডিরেক্টরি বের করা
  • ➡️ getParentFile - প্যারেন্ট ডিরেক্টরির ফাইল বের করা
  • ➡️ getName - ফাইল বা ডিরেক্টরির নাম বের করা
  • ➡️ getFreeSpace - ড্রাইভের খালি জায়গার পরিমাণ বের করা
  • ➡️ getTotalSpace - ড্রাইভের মোট জায়গার পরিমাণ বের করা
  • ➡️ getUsableSpace - ব্যবহারযোগ্য জায়গার পরিমাণ বের করা

getAbsolutePath - পথের পূর্ণাঙ্গ পথ বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.absolutePath

  println(result)
}

getCanonicalPath - পথের ক্যানোনিক্যাল পথ বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.canonicalPath

  println(result)
}

exists - নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.exists()

  println(result)
}

isDirectory - নির্দিষ্ট পথটি ডিরেক্টরি কিনা যাচাই করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.isDirectory

  println(result)
}

list - ডেটা মান ভেরিয়েবলে তালিকা করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.list()

  println(result?.contentToString())
}

listFiles - ডিরেক্টরির ফাইলগুলোর তালিকা বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.listFiles()

  println(result?.contentToString())
}

mkdir - নতুন ডিরেক্টরি তৈরি করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api/project")
  val result = folder.mkdir()

  println(result)
}

mkdirs - ডিরেক্টরি ও প্রয়োজনীয় উপডিরেক্টরি তৈরি করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api/project")
  val result = folder.mkdirs()

  println(result)
}

delete - মান ডিলিট করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api/project")
  val result = folder.delete()

  println(result)
}

toPath - ফাইল বা ডিরেক্টরিকে পথে রূপান্তর করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.toPath()

  println(result)
}

toURI - ফাইল বা ডিরেক্টরির পথকে ইউআরআইতে রূপান্তর করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.toURI()

  println(result)
}

getParent - প্যারেন্ট ডিরেক্টরি বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.parent

  println(result)
}

getParentFile - প্যারেন্ট ডিরেক্টরির ফাইল বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.parentFile

  println(result)
}

getName - ফাইল বা ডিরেক্টরির নাম বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.name

  println(result)
}

getFreeSpace - ড্রাইভের খালি জায়গার পরিমাণ বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.freeSpace

  println(result)
}

getTotalSpace - ড্রাইভের মোট জায়গার পরিমাণ বের করার উদাহরণ।

kotlin
import java.io.File

fun main() {

  val folder = File("./api")
  val result = folder.totalSpace

  println(result)
}

getUsableSpace - ব্যবহারযোগ্য জায়গার পরিমাণ বের করার উদাহরণ।

kotlin
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 ব্যবহারযোগ্য জায়গার পরিমাণ বের করতে ব্যবহৃত হয়।