質問編集履歴
2
別のサイトwindows7でのscalaを扱っている部分を参考にしましたら出来ました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -84,23 +84,39 @@
|
|
84
84
|
|
85
85
|
###該当のソースコード
|
86
86
|
|
87
|
-
|
87
|
+
object HelloWorld{
|
88
88
|
|
89
|
-
|
89
|
+
def main(args: Array[String]){
|
90
90
|
|
91
|
-
|
91
|
+
if(args.size == 0) {
|
92
92
|
|
93
|
-
|
93
|
+
val strs = Array("Hello", "World")
|
94
94
|
|
95
|
-
|
95
|
+
output(strs)
|
96
96
|
|
97
|
-
|
97
|
+
} else {
|
98
98
|
|
99
|
-
|
99
|
+
printf("Invalid args.")
|
100
100
|
|
101
|
-
|
101
|
+
}
|
102
102
|
|
103
|
-
|
103
|
+
}
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
def output(strs: Array[String]):Unit = {
|
108
|
+
|
109
|
+
for(str <- strs) {
|
110
|
+
|
111
|
+
printf("%s ", str)
|
112
|
+
|
113
|
+
}
|
114
|
+
|
115
|
+
}
|
116
|
+
|
117
|
+
}
|
118
|
+
|
119
|
+
|
104
120
|
|
105
121
|
|
106
122
|
|
@@ -110,13 +126,9 @@
|
|
110
126
|
|
111
127
|
###試したこと
|
112
128
|
|
113
|
-
上記
|
129
|
+
上記を"HelloWorld.scala"というファイル名で保存しました。
|
114
130
|
|
115
|
-
|
116
|
-
|
117
|
-
出来る限り調べたつもりでございますが、なにゆえ、
|
118
|
-
|
119
|
-
|
131
|
+
そしてコンソールでscala HelloWorld.scalaとコマンドしましたらうまく出来ました。
|
120
132
|
|
121
133
|
|
122
134
|
|
1
該当のソースコード貼り付けました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -84,9 +84,25 @@
|
|
84
84
|
|
85
85
|
###該当のソースコード
|
86
86
|
|
87
|
-
```
|
87
|
+
``` Linux、Mac OS X の場合、コマンドは以下のようになる:
|
88
88
|
|
89
|
-
|
89
|
+
$ mkdir hello
|
90
|
+
|
91
|
+
$ cd hello
|
92
|
+
|
93
|
+
$ echo 'object Hi { def main(args: Array[String]) = println("Hi!") }' > hw.scala
|
94
|
+
|
95
|
+
$ sbt
|
96
|
+
|
97
|
+
...
|
98
|
+
|
99
|
+
> run
|
100
|
+
|
101
|
+
...
|
102
|
+
|
103
|
+
Hi!
|
104
|
+
|
105
|
+
|
90
106
|
|
91
107
|
```
|
92
108
|
|