瀏覽代碼

Riddle me this.

Jennifer Tinkler 6 年之前
父節點
當前提交
b1c654dbef
共有 2 個文件被更改,包括 136 次插入214 次删除
  1. 130
    208
      .idea/workspace.xml
  2. 6
    6
      src/main/java/Question1.java

+ 130
- 208
.idea/workspace.xml 查看文件

@@ -1,33 +1,57 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <project version="4">
3 3
   <component name="ChangeListManager">
4
-    <list default="true" id="ff0f55eb-552a-45f4-8a74-866e22f63e9a" name="Default" comment="" />
4
+    <list default="true" id="ff0f55eb-552a-45f4-8a74-866e22f63e9a" name="Default" comment="">
5
+      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
6
+      <change beforePath="$PROJECT_DIR$/src/main/java/Question1.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/Question1.java" afterDir="false" />
7
+    </list>
5 8
     <ignored path="$PROJECT_DIR$/out/" />
6 9
     <ignored path="$PROJECT_DIR$/target/" />
7 10
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
8
-    <option name="TRACKING_ENABLED" value="true" />
9 11
     <option name="SHOW_DIALOG" value="false" />
10 12
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
11 13
     <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
12 14
     <option name="LAST_RESOLUTION" value="IGNORE" />
13 15
   </component>
16
+  <component name="FUSProjectUsageTrigger">
17
+    <session id="1809919921">
18
+      <usages-collector id="statistics.lifecycle.project">
19
+        <counts>
20
+          <entry key="project.closed" value="1" />
21
+          <entry key="project.open.time.1" value="2" />
22
+          <entry key="project.opened" value="2" />
23
+        </counts>
24
+      </usages-collector>
25
+      <usages-collector id="statistics.spring.boot.run.usages" />
26
+      <usages-collector id="statistics.spring.boot.mvc.usages" />
27
+      <usages-collector id="statistics.vcs.git.usages" />
28
+      <usages-collector id="statistics.file.types.open" />
29
+      <usages-collector id="statistics.file.extensions.open" />
30
+      <usages-collector id="statistics.file.types.edit">
31
+        <counts>
32
+          <entry key="JAVA" value="72" />
33
+        </counts>
34
+      </usages-collector>
35
+      <usages-collector id="statistics.file.extensions.edit">
36
+        <counts>
37
+          <entry key="java" value="72" />
38
+        </counts>
39
+      </usages-collector>
40
+      <usages-collector id="statistics.js.language.service.starts" />
41
+    </session>
42
+  </component>
14 43
   <component name="FileEditorManager">
15
-    <leaf>
16
-      <file leaf-file-name="pom.xml" pinned="false" current-in-tab="false">
44
+    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
45
+      <file pinned="false" current-in-tab="false">
17 46
         <entry file="file://$PROJECT_DIR$/pom.xml">
18
-          <provider selected="true" editor-type-id="text-editor">
19
-            <state relative-caret-position="0">
20
-              <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
21
-              <folding />
22
-            </state>
23
-          </provider>
47
+          <provider selected="true" editor-type-id="text-editor" />
24 48
         </entry>
25 49
       </file>
26
-      <file leaf-file-name="Question1.java" pinned="false" current-in-tab="false">
50
+      <file pinned="false" current-in-tab="true">
27 51
         <entry file="file://$PROJECT_DIR$/src/main/java/Question1.java">
28 52
           <provider selected="true" editor-type-id="text-editor">
29
-            <state relative-caret-position="-302">
30
-              <caret line="30" column="5" lean-forward="true" selection-start-line="30" selection-start-column="5" selection-end-line="30" selection-end-column="5" />
53
+            <state relative-caret-position="105">
54
+              <caret line="7" column="101" selection-start-line="7" selection-start-column="101" selection-end-line="7" selection-end-column="101" />
31 55
               <folding>
32 56
                 <element signature="e#1408#1409#0" expanded="true" />
33 57
                 <element signature="e#1456#1457#0" expanded="true" />
@@ -36,35 +60,32 @@
36 60
           </provider>
37 61
         </entry>
38 62
       </file>
39
-      <file leaf-file-name="README.md" pinned="false" current-in-tab="false">
63
+      <file pinned="false" current-in-tab="false">
40 64
         <entry file="file://$PROJECT_DIR$/README.md">
41 65
           <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
42 66
             <state split_layout="SPLIT">
43
-              <first_editor relative-caret-position="272">
44
-                <caret line="16" column="0" lean-forward="false" selection-start-line="16" selection-start-column="0" selection-end-line="16" selection-end-column="0" />
45
-                <folding />
67
+              <first_editor relative-caret-position="315">
68
+                <caret line="21" lean-forward="true" selection-start-line="21" selection-end-line="21" />
46 69
               </first_editor>
47 70
               <second_editor />
48 71
             </state>
49 72
           </provider>
50 73
         </entry>
51 74
       </file>
52
-      <file leaf-file-name=".gitignore" pinned="false" current-in-tab="true">
75
+      <file pinned="false" current-in-tab="false">
53 76
         <entry file="file://$PROJECT_DIR$/.gitignore">
54 77
           <provider selected="true" editor-type-id="text-editor">
55
-            <state relative-caret-position="510">
56
-              <caret line="106" column="0" lean-forward="true" selection-start-line="106" selection-start-column="0" selection-end-line="106" selection-end-column="0" />
57
-              <folding />
78
+            <state relative-caret-position="1590">
79
+              <caret line="106" selection-start-line="106" selection-end-line="106" />
58 80
             </state>
59 81
           </provider>
60 82
         </entry>
61 83
       </file>
62
-      <file leaf-file-name="Question1Test.java" pinned="false" current-in-tab="false">
84
+      <file pinned="false" current-in-tab="false">
63 85
         <entry file="file://$PROJECT_DIR$/src/test/java/Question1Test.java">
64 86
           <provider selected="true" editor-type-id="text-editor">
65
-            <state relative-caret-position="136">
66
-              <caret line="8" column="37" lean-forward="false" selection-start-line="8" selection-start-column="37" selection-end-line="8" selection-end-column="37" />
67
-              <folding />
87
+            <state relative-caret-position="120">
88
+              <caret line="8" column="37" selection-start-line="8" selection-start-column="37" selection-end-line="8" selection-end-column="37" />
68 89
             </state>
69 90
           </provider>
70 91
         </entry>
@@ -84,9 +105,6 @@
84 105
     <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
85 106
   </component>
86 107
   <component name="GradleLocalSettings">
87
-    <option name="externalProjectsViewState">
88
-      <projects_view />
89
-    </option>
90 108
     <option name="projectSyncType">
91 109
       <map>
92 110
         <entry key="$USER_HOME$/GitHub/gs-gradle/initial" value="PREVIEW" />
@@ -97,9 +115,9 @@
97 115
     <option name="CHANGED_PATHS">
98 116
       <list>
99 117
         <option value="$PROJECT_DIR$/src/test/java/Question1Test.java" />
100
-        <option value="$PROJECT_DIR$/src/main/java/Question1.java" />
101 118
         <option value="$PROJECT_DIR$/README.md" />
102 119
         <option value="$PROJECT_DIR$/.gitignore" />
120
+        <option value="$PROJECT_DIR$/src/main/java/Question1.java" />
103 121
       </list>
104 122
     </option>
105 123
   </component>
@@ -117,27 +135,19 @@
117 135
     </option>
118 136
   </component>
119 137
   <component name="ProjectFrameBounds" extendedState="6">
120
-    <option name="x" value="-1" />
121
-    <option name="y" value="23" />
122
-    <option name="width" value="80" />
123
-    <option name="height" value="22" />
138
+    <option name="x" value="467" />
139
+    <option name="y" value="173" />
140
+    <option name="width" value="1245" />
141
+    <option name="height" value="777" />
124 142
   </component>
125 143
   <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
126 144
   <component name="ProjectView">
127
-    <navigator currentView="ProjectPane" proportions="" version="1">
128
-      <flattenPackages />
129
-      <showMembers />
130
-      <showModules />
131
-      <showLibraryContents />
132
-      <hideEmptyPackages />
133
-      <abbreviatePackageNames />
134
-      <autoscrollToSource />
135
-      <autoscrollFromSource />
136
-      <sortByType />
137
-      <manualOrder />
145
+    <navigator proportions="" version="1">
138 146
       <foldersAlwaysOnTop value="true" />
139 147
     </navigator>
140 148
     <panes>
149
+      <pane id="Scope" />
150
+      <pane id="PackagesPane" />
141 151
       <pane id="ProjectPane">
142 152
         <subPane>
143 153
           <expand>
@@ -149,10 +159,6 @@
149 159
           <select />
150 160
         </subPane>
151 161
       </pane>
152
-      <pane id="AndroidView" />
153
-      <pane id="PackagesPane" />
154
-      <pane id="Scope" />
155
-      <pane id="Scratches" />
156 162
     </panes>
157 163
   </component>
158 164
   <component name="PropertiesComponent">
@@ -184,139 +190,71 @@
184 190
   </component>
185 191
   <component name="RunManager" selected="JUnit.Question1Test.doSomething4">
186 192
     <configuration default="true" type="Applet" factoryName="Applet">
187
-      <option name="WIDTH" value="400" />
188
-      <option name="HEIGHT" value="300" />
189 193
       <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
190
-      <module />
194
+      <method v="2">
195
+        <option name="Make" enabled="true" />
196
+      </method>
191 197
     </configuration>
192 198
     <configuration default="true" type="Application" factoryName="Application">
193
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
194
-      <option name="MAIN_CLASS_NAME" />
195
-      <option name="VM_PARAMETERS" />
196
-      <option name="PROGRAM_PARAMETERS" />
197 199
       <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
198
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
199
-      <option name="ALTERNATIVE_JRE_PATH" />
200
-      <option name="ENABLE_SWING_INSPECTOR" value="false" />
201
-      <option name="ENV_VARIABLES" />
202
-      <option name="PASS_PARENT_ENVS" value="true" />
203
-      <module name="" />
204
-      <envs />
200
+      <method v="2">
201
+        <option name="Make" enabled="true" />
202
+      </method>
205 203
     </configuration>
206 204
     <configuration name="Question1Test" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
207
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
208 205
       <module name="Samples" />
209
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
210
-      <option name="ALTERNATIVE_JRE_PATH" />
211 206
       <option name="PACKAGE_NAME" value="" />
212 207
       <option name="MAIN_CLASS_NAME" value="Question1Test" />
213
-      <option name="METHOD_NAME" />
214
-      <option name="TEST_OBJECT" value="class" />
215
-      <option name="VM_PARAMETERS" value="-ea" />
216
-      <option name="PARAMETERS" />
217 208
       <option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
218
-      <option name="ENV_VARIABLES" />
219
-      <option name="PASS_PARENT_ENVS" value="true" />
220
-      <option name="TEST_SEARCH_SCOPE">
221
-        <value defaultName="singleModule" />
222
-      </option>
223
-      <envs />
224
-      <patterns />
209
+      <method v="2">
210
+        <option name="Make" enabled="true" />
211
+      </method>
225 212
     </configuration>
226 213
     <configuration name="Question1Test.doSomething4" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
227
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
228 214
       <module name="Samples" />
229
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
230
-      <option name="ALTERNATIVE_JRE_PATH" />
231 215
       <option name="PACKAGE_NAME" value="" />
232 216
       <option name="MAIN_CLASS_NAME" value="Question1Test" />
233 217
       <option name="METHOD_NAME" value="doSomething4" />
234 218
       <option name="TEST_OBJECT" value="method" />
235
-      <option name="VM_PARAMETERS" value="-ea" />
236
-      <option name="PARAMETERS" />
237 219
       <option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
238
-      <option name="ENV_VARIABLES" />
239
-      <option name="PASS_PARENT_ENVS" value="true" />
240
-      <option name="TEST_SEARCH_SCOPE">
241
-        <value defaultName="singleModule" />
242
-      </option>
243
-      <envs />
244
-      <patterns />
220
+      <method v="2">
221
+        <option name="Make" enabled="true" />
222
+      </method>
245 223
     </configuration>
246 224
     <configuration default="true" type="JUnit" factoryName="JUnit">
247
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
248
-      <module name="" />
249
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
250
-      <option name="ALTERNATIVE_JRE_PATH" />
251
-      <option name="PACKAGE_NAME" />
252
-      <option name="MAIN_CLASS_NAME" />
253
-      <option name="METHOD_NAME" />
254
-      <option name="TEST_OBJECT" value="class" />
255
-      <option name="VM_PARAMETERS" value="-ea" />
256
-      <option name="PARAMETERS" />
257 225
       <option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
258
-      <option name="ENV_VARIABLES" />
259
-      <option name="PASS_PARENT_ENVS" value="true" />
260
-      <option name="TEST_SEARCH_SCOPE">
261
-        <value defaultName="singleModule" />
262
-      </option>
263
-      <envs />
264
-      <patterns />
265
-    </configuration>
266
-    <configuration default="true" type="Remote" factoryName="Remote">
267
-      <option name="USE_SOCKET_TRANSPORT" value="true" />
268
-      <option name="SERVER_MODE" value="false" />
269
-      <option name="SHMEM_ADDRESS" value="javadebug" />
270
-      <option name="HOST" value="localhost" />
271
-      <option name="PORT" value="5005" />
226
+      <method v="2">
227
+        <option name="Make" enabled="true" />
228
+      </method>
272 229
     </configuration>
273 230
     <configuration default="true" type="TestNG" factoryName="TestNG">
274
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
275
-      <module name="" />
276
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
277
-      <option name="ALTERNATIVE_JRE_PATH" />
278
-      <option name="SUITE_NAME" />
279
-      <option name="PACKAGE_NAME" />
280
-      <option name="MAIN_CLASS_NAME" />
281
-      <option name="METHOD_NAME" />
282
-      <option name="GROUP_NAME" />
283
-      <option name="TEST_OBJECT" value="CLASS" />
284
-      <option name="VM_PARAMETERS" value="-ea" />
285
-      <option name="PARAMETERS" />
286 231
       <option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
287
-      <option name="OUTPUT_DIRECTORY" />
288
-      <option name="ANNOTATION_TYPE" />
289
-      <option name="ENV_VARIABLES" />
290
-      <option name="PASS_PARENT_ENVS" value="true" />
291
-      <option name="TEST_SEARCH_SCOPE">
292
-        <value defaultName="singleModule" />
293
-      </option>
294
-      <option name="USE_DEFAULT_REPORTERS" value="false" />
295
-      <option name="PROPERTIES_FILE" />
296
-      <envs />
297 232
       <properties />
298 233
       <listeners />
234
+      <method v="2">
235
+        <option name="Make" enabled="true" />
236
+      </method>
299 237
     </configuration>
300 238
     <configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
301 239
       <module name="" />
302 240
       <option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
303 241
       <option name="PROGRAM_PARAMETERS" />
304 242
       <predefined_log_file id="idea.log" enabled="true" />
243
+      <method v="2">
244
+        <option name="Make" enabled="true" />
245
+      </method>
305 246
     </configuration>
306
-    <list size="2">
307
-      <item index="0" class="java.lang.String" itemvalue="JUnit.Question1Test" />
308
-      <item index="1" class="java.lang.String" itemvalue="JUnit.Question1Test.doSomething4" />
247
+    <list>
248
+      <item itemvalue="JUnit.Question1Test" />
249
+      <item itemvalue="JUnit.Question1Test.doSomething4" />
309 250
     </list>
310 251
     <recent_temporary>
311
-      <list size="2">
312
-        <item index="0" class="java.lang.String" itemvalue="JUnit.Question1Test.doSomething4" />
313
-        <item index="1" class="java.lang.String" itemvalue="JUnit.Question1Test" />
252
+      <list>
253
+        <item itemvalue="JUnit.Question1Test.doSomething4" />
254
+        <item itemvalue="JUnit.Question1Test" />
314 255
       </list>
315 256
     </recent_temporary>
316 257
   </component>
317
-  <component name="ShelveChangesManager" show_recycled="false">
318
-    <option name="remove_strategy" value="false" />
319
-  </component>
320 258
   <component name="SvnConfiguration">
321 259
     <configuration />
322 260
   </component>
@@ -328,6 +266,8 @@
328 266
       <option name="presentableId" value="Default" />
329 267
       <updated>1541012263419</updated>
330 268
       <workItem from="1541012264832" duration="5000000" />
269
+      <workItem from="1541093917532" duration="1220000" />
270
+      <workItem from="1541295004465" duration="444000" />
331 271
     </task>
332 272
     <servers />
333 273
   </component>
@@ -364,39 +304,40 @@
364 304
     </history-entry>
365 305
   </component>
366 306
   <component name="TimeTrackingManager">
367
-    <option name="totallyTimeSpent" value="5000000" />
307
+    <option name="totallyTimeSpent" value="6664000" />
368 308
   </component>
369 309
   <component name="ToolWindowManager">
370
-    <frame x="0" y="23" width="1674" height="971" extended-state="6" />
310
+    <frame x="35" y="23" width="1245" height="777" extended-state="6" />
371 311
     <editor active="true" />
372 312
     <layout>
373
-      <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
374
-      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
375
-      <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3299435" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
376
-      <window_info id="Palette&#9;" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
377
-      <window_info id="Image Layers" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
378
-      <window_info id="Capture Analysis" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
379
-      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" />
380
-      <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
381
-      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.34152046" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
382
-      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
383
-      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.32982457" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
384
-      <window_info id="Capture Tool" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
385
-      <window_info id="Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
386
-      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.24969174" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
387
-      <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
388
-      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
389
-      <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
390
-      <window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
391
-      <window_info id="Theme Preview" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
392
-      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
393
-      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" />
394
-      <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
395
-      <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
396
-      <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
397
-      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
398
-      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
399
-      <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
313
+      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.24899599" />
314
+      <window_info id="Structure" order="1" weight="0.25" />
315
+      <window_info id="Image Layers" order="2" />
316
+      <window_info id="Designer" order="3" />
317
+      <window_info id="UI Designer" order="4" />
318
+      <window_info id="Capture Tool" order="5" />
319
+      <window_info id="Favorites" order="6" side_tool="true" />
320
+      <window_info anchor="bottom" id="Message" order="0" />
321
+      <window_info anchor="bottom" id="Find" order="1" />
322
+      <window_info anchor="bottom" id="Run" order="2" weight="0.34152046" />
323
+      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
324
+      <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
325
+      <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
326
+      <window_info anchor="bottom" id="TODO" order="6" />
327
+      <window_info anchor="bottom" id="Terminal" order="7" visible="true" weight="0.3286119" />
328
+      <window_info anchor="bottom" id="Event Log" order="8" side_tool="true" />
329
+      <window_info anchor="bottom" id="Version Control" order="9" />
330
+      <window_info anchor="bottom" id="Messages" order="10" weight="0.3299435" />
331
+      <window_info anchor="bottom" id="Database Changes" order="11" show_stripe_button="false" />
332
+      <window_info anchor="right" id="Commander" order="0" weight="0.4" />
333
+      <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
334
+      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
335
+      <window_info anchor="right" id="Palette" order="3" />
336
+      <window_info anchor="right" id="Capture Analysis" order="4" />
337
+      <window_info anchor="right" id="Theme Preview" order="5" />
338
+      <window_info anchor="right" id="Database" order="6" />
339
+      <window_info anchor="right" id="Palette&#9;" order="7" />
340
+      <window_info anchor="right" id="Maven Projects" order="8" />
400 341
     </layout>
401 342
   </component>
402 343
   <component name="TypeScriptGeneratedFilesManager">
@@ -405,62 +346,43 @@
405 346
   <component name="VcsContentAnnotationSettings">
406 347
     <option name="myLimit" value="2678400000" />
407 348
   </component>
408
-  <component name="XDebuggerManager">
409
-    <breakpoint-manager />
410
-    <watches-manager />
411
-  </component>
412 349
   <component name="editorHistoryManager">
350
+    <entry file="file://$PROJECT_DIR$/../CashMachine/src/main/java/rocks/zipcode/atm/CashMachineApp.java" />
413 351
     <entry file="file://$PROJECT_DIR$/pom.xml">
414
-      <provider selected="true" editor-type-id="text-editor">
415
-        <state relative-caret-position="0">
416
-          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
417
-          <folding />
418
-        </state>
419
-      </provider>
420
-    </entry>
421
-    <entry file="file://$PROJECT_DIR$/src/test/java/Question1Test.java">
422
-      <provider selected="true" editor-type-id="text-editor">
423
-        <state relative-caret-position="136">
424
-          <caret line="8" column="37" lean-forward="false" selection-start-line="8" selection-start-column="37" selection-end-line="8" selection-end-column="37" />
425
-          <folding />
426
-        </state>
427
-      </provider>
352
+      <provider selected="true" editor-type-id="text-editor" />
428 353
     </entry>
429
-    <entry file="file://$PROJECT_DIR$/src/main/java/Question1.java">
354
+    <entry file="file://$PROJECT_DIR$/.gitignore">
430 355
       <provider selected="true" editor-type-id="text-editor">
431
-        <state relative-caret-position="-302">
432
-          <caret line="30" column="5" lean-forward="true" selection-start-line="30" selection-start-column="5" selection-end-line="30" selection-end-column="5" />
433
-          <folding>
434
-            <element signature="e#1408#1409#0" expanded="true" />
435
-            <element signature="e#1456#1457#0" expanded="true" />
436
-          </folding>
356
+        <state relative-caret-position="1590">
357
+          <caret line="106" selection-start-line="106" selection-end-line="106" />
437 358
         </state>
438 359
       </provider>
439 360
     </entry>
440
-    <entry file="file://$PROJECT_DIR$/../CashMachine/src/main/java/rocks/zipcode/atm/CashMachineApp.java">
361
+    <entry file="file://$PROJECT_DIR$/src/test/java/Question1Test.java">
441 362
       <provider selected="true" editor-type-id="text-editor">
442
-        <state relative-caret-position="0">
443
-          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
444
-          <folding />
363
+        <state relative-caret-position="120">
364
+          <caret line="8" column="37" selection-start-line="8" selection-start-column="37" selection-end-line="8" selection-end-column="37" />
445 365
         </state>
446 366
       </provider>
447 367
     </entry>
448 368
     <entry file="file://$PROJECT_DIR$/README.md">
449 369
       <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
450 370
         <state split_layout="SPLIT">
451
-          <first_editor relative-caret-position="272">
452
-            <caret line="16" column="0" lean-forward="false" selection-start-line="16" selection-start-column="0" selection-end-line="16" selection-end-column="0" />
453
-            <folding />
371
+          <first_editor relative-caret-position="315">
372
+            <caret line="21" lean-forward="true" selection-start-line="21" selection-end-line="21" />
454 373
           </first_editor>
455 374
           <second_editor />
456 375
         </state>
457 376
       </provider>
458 377
     </entry>
459
-    <entry file="file://$PROJECT_DIR$/.gitignore">
378
+    <entry file="file://$PROJECT_DIR$/src/main/java/Question1.java">
460 379
       <provider selected="true" editor-type-id="text-editor">
461
-        <state relative-caret-position="510">
462
-          <caret line="106" column="0" lean-forward="true" selection-start-line="106" selection-start-column="0" selection-end-line="106" selection-end-column="0" />
463
-          <folding />
380
+        <state relative-caret-position="105">
381
+          <caret line="7" column="101" selection-start-line="7" selection-start-column="101" selection-end-line="7" selection-end-column="101" />
382
+          <folding>
383
+            <element signature="e#1408#1409#0" expanded="true" />
384
+            <element signature="e#1456#1457#0" expanded="true" />
385
+          </folding>
464 386
         </state>
465 387
       </provider>
466 388
     </entry>

+ 6
- 6
src/main/java/Question1.java 查看文件

@@ -5,7 +5,7 @@ public class Question1 {
5 5
 
6 6
         int r = (int) (Math.random() * s) + 1;
7 7
 
8
-        System.out.println(r);
8
+        System.out.println(r);  //r will print out a random number multiplied by s then add 1 to it.
9 9
     }
10 10
 
11 11
     public static void doSomething1(int n) {
@@ -25,7 +25,7 @@ public class Question1 {
25 25
             }
26 26
 
27 27
             foo /= 2;
28
-        }
28
+        }                   //it looks like this program is dividing and multiplying by 2. It would print out 1.
29 29
 
30 30
         System.out.println();
31 31
     }
@@ -39,7 +39,7 @@ public class Question1 {
39 39
             System.out.println(i + " " + p);
40 40
             p = 2 * p;
41 41
             i = i + 1;
42
-        }
42
+        }                       //while n is less than or equal to 1 print out ( 1 + " "  + 2)
43 43
     }
44 44
 
45 45
     public static void doSomething3(double c) {
@@ -51,7 +51,7 @@ public class Question1 {
51 51
         }
52 52
 
53 53
         System.out.println(t);
54
-    }
54
+    }//???
55 55
 
56 56
     public static void doSomething4(double x) {
57 57
         x = x % (2 * Math.PI);
@@ -65,7 +65,7 @@ public class Question1 {
65 65
             if (i % 4 == 3) sum -= term;
66 66
         }
67 67
         System.out.printf("%.4f\t%.8f\n", x, sum);
68
-    }
68
+    }//print out will be formatted with x and sum.
69 69
 
70 70
     public static int getInt(int n) {
71 71
         return (int) (Math.random() * n);
@@ -86,4 +86,4 @@ public class Question1 {
86 86
         }
87 87
         return k;
88 88
     }
89
-}
89
+}  //k will increase by 1  while d is less than n. k will be returned.