በጃቫ ውስጥ የፋይል ራይተር አጠቃቀም ምንድነው?
በጃቫ ውስጥ የፋይል ራይተር አጠቃቀም ምንድነው?

ቪዲዮ: በጃቫ ውስጥ የፋይል ራይተር አጠቃቀም ምንድነው?

ቪዲዮ: በጃቫ ውስጥ የፋይል ራይተር አጠቃቀም ምንድነው?
ቪዲዮ: ሁሉም ሰው እኛን የሚያይ መሰለን...ከ30 ደቂቃ በኋላ አልጋ ውስጥ!! 2024, ሚያዚያ
Anonim

ጃቫ ፋይል ጸሐፊ ክፍል ነው። ተጠቅሟል በፋይል ላይ ቁምፊ-ተኮር ውሂብ ለመጻፍ. እሱ ባህሪ-ተኮር ክፍል ነው። ተጠቅሟል ውስጥ ለፋይል አያያዝ ጃቫ . እንደ FileOutputStream ክፍል ሳይሆን ሕብረቁምፊን በቀጥታ ወደ ባይት ድርድር መቀየር አያስፈልገዎትም ምክንያቱም ሕብረቁምፊን በቀጥታ ለመጻፍ ዘዴን ይሰጣል.

ከዚህ አንፃር በጃቫ ውስጥ የፋይል ኦውትፑት ዥረት አጠቃቀም ምንድነው?

Java FileOutputStream . FileOutputStream ውሂብን ወደ ፋይል ወይም FileDescriptor ለመፃፍ የውጤት ዥረት ነው። FileOutputStream ነው። ተጠቅሟል እንደ የምስል መረጃ ያሉ ጥሬ ባይት ጅረቶችን ለመፃፍ። ማድረግ ጥሩ ነው። መጠቀም እንደ ፒዲኤፍ፣ ኤክሴል ሰነዶች፣ የምስል ፋይሎች ወዘተ ባሉ ጽሑፎች ሊወከሉ በማይችሉ የውሂብ ባይት።

በመቀጠል፣ ጥያቄው፣ የጃቫ ፋይልን እንዴት መሻር እችላለሁ? ከጻፍክ ሀ በጃቫ ፋይል ያድርጉ ቀድሞውኑ በቦታው ላይ ያለው, በራስ-ሰር ይጻፋል. ለዚያ ካልጻፍክ በቀር ፋይል ወደ እውነት ከተቀየረ አባሪ ባንዲራ ጋር። FileWriter fw = አዲስ የፋይል ጸሐፊ (የፋይል ስም, ውሸት); ይሆናል። ፋይሉን እንደገና ይፃፉ ማለትም አጽዳ ፋይል እና እንደገና ጻፍበት.

እንዲሁም, FileWriter የሚጽፈው የት ነው?

ፋይል ጸሐፊ ጥቅም ላይ ይውላል ጻፍ የቁምፊ ፋይሎች. የእሱ ጻፍ () ዘዴዎች ይፈቅድልዎታል ጻፍ ቁምፊ(ዎች) ወይም ሕብረቁምፊዎች ወደ ፋይል። FileWriters ብዙውን ጊዜ በከፍተኛ ደረጃ ይጠቀለላሉ ጸሃፊ እንደ BufferedWriter ወይም PrintWriter ያሉ ነገሮች፣ የተሻለ አፈጻጸም እና ከፍተኛ ደረጃ፣ የበለጠ ተለዋዋጭ ዘዴዎችን የሚያቀርቡ ጻፍ ውሂብ.

በፋይል ጸሐፊ እና በ BufferedWriter መካከል ያለው ልዩነት ምንድን ነው?

ፋይል ጸሐፊ በቀጥታ በፋይሎች ውስጥ ይጽፋል እና የተፃፉ ቁጥር ሲቀንስ ብቻ ጥቅም ላይ መዋል አለበት. BufferedWriter : BufferedWriter ጋር ከሞላ ጎደል ተመሳሳይ ነው። ፋይል ጸሐፊ ነገር ግን በፋይል ውስጥ ውሂብን ለመፃፍ ውስጣዊ ቋት ይጠቀማል። መጠቀም አለብህ BufferedWriter የመጻፍ ስራዎች ብዛት የበለጠ በሚሆንበት ጊዜ.

የሚመከር: