summaryrefslogtreecommitdiff
path: root/docs/examples/iterators.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-02-22 17:54:31 +0000
committermichelou <michelou@epfl.ch>2006-02-22 17:54:31 +0000
commit96ae92e4f6f830a9a4e55768c3de0328a2a030ba (patch)
tree0b84d247c1693bf186787aaa8f0c75d89fea9be3 /docs/examples/iterators.scala
parentc1e184a3657d970a8fba6e3c7049f20a2e466bf0 (diff)
downloadscala-96ae92e4f6f830a9a4e55768c3de0328a2a030ba.tar.gz
scala-96ae92e4f6f830a9a4e55768c3de0328a2a030ba.tar.bz2
scala-96ae92e4f6f830a9a4e55768c3de0328a2a030ba.zip
adapted code to Scala 2 syntax in files src/exa...
adapted code to Scala 2 syntax in files src/examples/**/*.scala
Diffstat (limited to 'docs/examples/iterators.scala')
-rw-r--r--docs/examples/iterators.scala15
1 files changed, 7 insertions, 8 deletions
diff --git a/docs/examples/iterators.scala b/docs/examples/iterators.scala
index 5f951156cf..c0bfb91cef 100644
--- a/docs/examples/iterators.scala
+++ b/docs/examples/iterators.scala
@@ -3,14 +3,14 @@ package examples;
object iterators {
def Array(elems: Double*): Array[Double] = {
- val ar = new Array[Double](elems.length);
+ val ar = new Array[Double](elems.length)
for (val i <- Iterator.range(0, elems.length))
- ar(i) = elems(i);
+ ar(i) = elems(i)
ar
}
def printArray(xs: Array[Double]) =
- Iterator.fromArray(xs) foreach { x => Console.println(x) };
+ Iterator.fromArray(xs) foreach { x => Console.println(x) }
def findGreater(xs: Array[Double], limit: Double) =
Iterator.fromArray(xs)
@@ -18,12 +18,11 @@ object iterators {
.filter{case Pair(x, i) => x > limit }
.map{case Pair(x, i) => i}
- def main(args: Array[String]) = {
- val ar = Array/*[Double]*/(6, 2, 8, 5, 1);
- printArray(ar);
- Console.println("Elements greater than 3.0:");
+ def main(args: Array[String]): Unit = {
+ val ar = Array/*[Double]*/(6, 2, 8, 5, 1)
+ printArray(ar)
+ Console.println("Elements greater than 3.0:")
findGreater(ar, 3.0) foreach { x => Console.println(ar(x)) }
}
}
-