עבור לתוכן

כתיבה לתוך קובץ בלי למחוק אותו.java.

Featured Replies

פורסם

שלום.

אני עובד על קובץ ועם FileOutputStream וfileinputstream,בjava.

הבעיה בזמן ריצה לא ב

קומפילציה.

אני עושה תוכנה שתעשה עם הקובץ משהו.מה? זה כבר סיפור ארוך.

יש לי קובץ עם סדר של byteים.נגיד ככה.


[LEFT]0,0,0,0,1,1,1,1,1,1
0,0,0,0,1,1,1,1,1,1
0,0,0,0,1,1,1,1,1,1[/LEFT]


עכשיו אני רוצה לשנות משהו בתוך הקובץ.אני יודע בדיוק מאיפה עד איפה.נגיד ככה.


[LEFT]0,0,0,0,1,1,1,1,1,1
[COLOR=#ff0000]2,2,2,2,2,2,2,2,2,2[/COLOR]
0,0,0,0,1,1,1,1,1,1[/LEFT]


עכשיו איך אני עושה את זה?אם אני עושה

FileOutputStream out = new FileOutputStream( myFile );

הכול נמחק.אם אני עושה

FileOutputStream out = new FileOutputStream( myFile,true );

שזה יכתוב מהסוף זה גם לא עוזר כי אני רוצה לכתוב באמצע הקובץ.

פורסם

אתה יכול להשתמש ב-RandomAccessFile ולהשתמש בפונקציית seek.

פורסם
  • מחבר

תודה אחי.

בדיוק מה שחיפשתי ולא מצאתי.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים