summaryrefslogtreecommitdiff
path: root/src/semanticanalysis/Share.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/semanticanalysis/Share.java')
-rw-r--r--src/semanticanalysis/Share.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/semanticanalysis/Share.java b/src/semanticanalysis/Share.java
index a05c4c5..5bb8099 100644
--- a/src/semanticanalysis/Share.java
+++ b/src/semanticanalysis/Share.java
@@ -1,6 +1,10 @@
package semanticanalysis;
import java.io.*;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
+import java.nio.file.StandardOpenOption;
import java.util.*;
public class Share {
@@ -55,4 +59,16 @@ public class Share {
}
return content.toString();
}
+
+ public static void saveFile(String fileName, String content) {
+ try {
+ Path file = Paths.get(fileName);
+ if (!Files.exists(file)) {
+ Files.createFile(file);
+ }
+ Files.write(file, content.getBytes(), StandardOpenOption.TRUNCATE_EXISTING);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
}