Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.FileNotFoundException;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.io.ObjectOutputStream;
- import java.io.Serializable;
- class DataGames implements Serializable {
- private String nickname;
- private int level;
- private long gold, token;
- public String getNickname() {
- return nickname;
- }
- public void setNickname(String nickname) {
- this.nickname = nickname;
- }
- public int getLevel() {
- return level;
- }
- public void setLevel(int level) {
- this.level = level;
- }
- public long getGold() {
- return gold;
- }
- public void setGold(long gold) {
- this.gold = gold;
- }
- public long getToken() {
- return token;
- }
- public void setToken(long token) {
- this.token = token;
- }
- }
- public class LearnSerialization {
- public static void main(String[] args) {
- DataGames data = new DataGames();
- data.setNickname("[ Sinner ] Shiny");
- data.setLevel(30);
- data.setGold(900000000);
- data.setToken(999999999);
- String directorySaveData = "D:\\Git Clone\\DataGames.txt";
- try(FileOutputStream file = new FileOutputStream(directorySaveData)) {
- ObjectOutputStream output = new ObjectOutputStream(file);
- output.writeObject(data);
- output.close();
- System.out.println("Serialization Success!");
- }
- catch(FileNotFoundException o) {
- o.printStackTrace();
- }
- catch(IOException o) {
- o.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement