ዝርዝር ሁኔታ:

ጃቫን በመጠቀም በፋይል ውስጥ ባሉ የዘፈቀደ ቦታዎች ማንበብ እና መጻፍ ይቻላል?
ጃቫን በመጠቀም በፋይል ውስጥ ባሉ የዘፈቀደ ቦታዎች ማንበብ እና መጻፍ ይቻላል?

ቪዲዮ: ጃቫን በመጠቀም በፋይል ውስጥ ባሉ የዘፈቀደ ቦታዎች ማንበብ እና መጻፍ ይቻላል?

ቪዲዮ: ጃቫን በመጠቀም በፋይል ውስጥ ባሉ የዘፈቀደ ቦታዎች ማንበብ እና መጻፍ ይቻላል?
ቪዲዮ: ጃቫስክሪፕት ኮርስ ለጀማሪዎች ክፍል 1 JavaScript course for beginners part 1 2024, ታህሳስ
Anonim

በመጠቀም ሀ በዘፈቀደ መዳረሻ ፋይል , እንችላለን አንብብ ከ ሀ ፋይል እንዲሁም ጻፍ ወደ ፋይል . ማንበብ እና በመጠቀም መጻፍ የ ፋይል የግብአት እና የውጤት ጅረቶች ተከታታይ ሂደት ናቸው. በመጠቀም ሀ በዘፈቀደ መዳረሻ ፋይል , እንችላለን አንብብ ወይም ጻፍ በ ውስጥ በማንኛውም ቦታ ፋይል . የ RandomAccessFile ክፍል ነገር ይህንን ማድረግ ይችላል። የዘፈቀደ ፋይል መዳረሻ.

እንዲያው፣ የዘፈቀደ መዳረሻ ፋይል እንዴት ነው የምጠቀመው?

የJava RandomAccess ፋይል ምሳሌ

  1. getFilePointer() የጠቋሚውን ወቅታዊ ቦታ ለማግኘት።
  2. የጠቋሚውን ቦታ ለማዘጋጀት ይፈልጉ (int)።
  3. አንብብ (ባይት ለ) ለማንበብ እስከ ለ. የውሂብ ርዝመት ባይት ከፋይሉ ወደ ባይት ድርድር።
  4. ጻፍ (ባይት ለ) ለመጻፍ ለ. ርዝመት ባይት ከተጠቀሰው ባይት ድርድር ወደ ፋይሉ፣ ከአሁኑ የፋይል አመልካች ጀምሮ።

በተጨማሪም፣ የዘፈቀደ መዳረሻ ፋይል በምሳሌ ያብራራል? ሀ የዘፈቀደ መዳረሻ ፋይል እንደ ትልቅ ባይት ድርድር ነው። ለተጠራው ድርድር የሚያመለክት ጠቋሚ አለ። ፋይል ጠቋሚ, ጠቋሚውን በማንቀሳቀስ እኛ እናደርጋለን አንብብ ስራዎችን ይፃፉ. መጨረሻ ከሆነ፡- ፋይል የሚፈለገው የባይት ቁጥር ከመድረሱ በፊት ይደርሳል አንብብ ከ EOFException ይጣላል. የ IOException አይነት ነው።

ይህንን ከግንዛቤ ውስጥ በማስገባት፣ የዘፈቀደ መዳረሻ ፋይል ምንድን ነው?

በዘፈቀደ - የመዳረሻ ፋይል ሀ ለመግለፅ የሚያገለግል ቃል ነው። ፋይል ወይም ስብስብ ፋይሎች ሌላውን ከመጠየቅ ይልቅ በቀጥታ የሚደርሱት። ፋይሎች መጀመሪያ አንብብ። የኮምፒውተር ሃርድ ድራይቭ ፋይሎችን መድረስ ቴፕ በተለምዶ በሚነዳበት በቀጥታ ፋይሎችን መድረስ በቅደም ተከተል. ቀጥታ መዳረሻ , የሃርድዌር ውሎች, ተከታታይ ፋይል.

በጃቫ ውስጥ ወደ ፋይል እንዴት ይፃፉ?

FileWriter፡ FileWriter ቀላሉ መንገድ ነው። ጻፍ ሀ ፋይል ውስጥ ጃቫ . ከመጠን በላይ ጭነት ያቀርባል ጻፍ ዘዴ ወደ ጻፍ int፣ ባይት ድርድር እና String to the ፋይል . እርስዎም ይችላሉ ጻፍ FileWriterን በመጠቀም የሕብረቁምፊው ወይም ባይት ድርድር አካል። FileWriter በቀጥታ በፋይሎች ውስጥ ይጽፋል እና የተፃፉ ቁጥር ሲቀንስ ብቻ ጥቅም ላይ መዋል አለበት.

የሚመከር: