-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWritefile.java
95 lines (95 loc) · 2.46 KB
/
Writefile.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
import java.io.*;
import java.lang.*;
import java.util.*;
public class Writefile {
private Formatter x;
public void writeFile(String s) {
try {
x = new Formatter(s);
}
catch(Exception e){
System.out.println("You have committed a mistake");
}
if(s.equals("Cpp.txt"))
{
for(question q: Main.Cpplist)
{
if(q.type.equals("mcq"))
{
x.format("%s\n%s\n%s\n%s\n%s\n%s\n%s\n", q.type,q.ques,q.str[0],q.str[1],q.str[2],q.str[3],q.str[4]);
}
else if(q.type.equals("blank"))
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[5]);
else
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[6]);
}
}
else if(s.equals("credentials.txt")) {
for(Creden c:Main.crelist) {
if(c.user.equals(Main.user))
{
x.format("%s\n%s\n%s\n", c.user,c.pass,""+Main.t);
}
else
x.format("%s\n%s\n%s\n", c.user,c.pass,c.n);
}
}
else if(s.equals("java.txt"))
{
for(question q: Main.javalist)
{
if(q.type.equals("mcq"))
{
x.format("%s\n%s\n%s\n%s\n%s\n%s\n%s\n", q.type,q.ques,q.str[0],q.str[1],q.str[2],q.str[3],q.str[4]);
}
else if(q.type.equals("blank"))
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[5]);
else
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[6]);
}
}
else if(s.equals("html.txt"))
{
for(question q: Main.htmllist)
{
if(q.type.equals("mcq"))
{
x.format("%s\n%s\n%s\n%s\n%s\n%s\n%s\n", q.type,q.ques,q.str[0],q.str[1],q.str[2],q.str[3],q.str[4]);
}
else if(q.type.equals("blank"))
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[5]);
else
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[6]);
}
}
else if(s.equals("css.txt"))
{
for(question q: Main.csslist)
{
if(q.type.equals("mcq"))
{
x.format("%s\n%s\n%s\n%s\n%s\n%s\n%s\n", q.type,q.ques,q.str[0],q.str[1],q.str[2],q.str[3],q.str[4]);
}
else if(q.type.equals("blank"))
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[5]);
else
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[6]);
}
}
else
{
for(question q: Main.python3list)
{
if(q.type.equals("mcq"))
{
x.format("%s\n%s\n%s\n%s\n%s\n%s\n%s\n", q.type,q.ques,q.str[0],q.str[1],q.str[2],q.str[3],q.str[4]);
}
else if(q.type.equals("blank"))
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[5]);
else
x.format("%s\n%s\n%s\n", q.type,q.ques,q.str[6]);
}
}
x.close();
}
}