Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. import java.io.DataInputStream;
  2. import java.io.DataOutputStream;
  3. import java.io.FileInputStream;
  4. import java.io.FileNotFoundException;
  5. import java.io.FileOutputStream;
  6. import java.io.IOException;
  7. import java.io.ObjectInputStream;
  8. import java.io.ObjectOutputStream;
  9.  
  10. public class FileArray
  11. {
  12. public static void writeArray()
  13. {
  14. String fileName = "file.bin";
  15. int[] array = {10, 20, 30};
  16.  
  17. try
  18. {
  19. FileOutputStream fileOs = new FileOutputStream(fileName);
  20. ObjectOutputStream os = new ObjectOutputStream(fileOs);
  21.  
  22. for (int i = 0; i < 3; i++)
  23. os.writeInt(array[i]);
  24.  
  25. os.close();
  26. fileOs.close();
  27. }
  28. catch (FileNotFoundException e)
  29. {
  30. // TODO Auto-generated catch block
  31. e.printStackTrace();
  32. }
  33. catch (IOException e)
  34. {
  35. // TODO Auto-generated catch block
  36. e.printStackTrace();
  37. }
  38. }
  39. public void readArray()
  40. {
  41. String fileName = "file.bin";
  42. int[] array1;
  43.  
  44. try
  45. {
  46. FileInputStream fileIs = new FileInputStream(fileName);
  47. ObjectInputStream is = new ObjectInputStream(fileIs);
  48.  
  49. System.out.println(is.readInt());
  50.  
  51. is.close();
  52. fileIs.close();
  53.  
  54. }
  55. catch (FileNotFoundException e)
  56. {
  57. // TODO Auto-generated catch block
  58. e.printStackTrace();
  59. }
  60. catch (IOException e)
  61. {
  62. // TODO Auto-generated catch block
  63. e.printStackTrace();
  64. }
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement