Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added data/scala_out.txt2
Empty file.
13 changes: 13 additions & 0 deletions src/main/scala/lesson/scala/Inheritance/Cat.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package lesson.scala.Inheritance

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/04
* Time: 14:25
* To change this template use File | Settings | File Templates.
*/
class Cat { (name:String) extends Animal(name, "Dog"){
def bark() = println("Wan!")

}
19 changes: 19 additions & 0 deletions src/main/scala/lesson/scala/InheritanceTraining/Baseball.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package lesson.scala.InheritanceTraining

class Baseball{
val name = "No one"
val ranking : Int = 0
val acePitcher :String = "nothing"

def say(): String = "We are " + name + " our ranking is " + ranking.toString
def acePitcherPerformance : String = "i am " + acePitcher + ". do nothing "
}

object Baseball{
def main(args: Array[String]) : Unit = {
val baseballTeam = new Baseball
println(baseballTeam.say())
println(baseballTeam.acePitcher)
}
}

12 changes: 12 additions & 0 deletions src/main/scala/lesson/scala/InheritanceTraining/Eagles.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package lesson.scala.InheritanceTraining

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/04
* Time: 15:36
* To change this template use File | Settings | File Templates.
*/
class Eagles {

}
12 changes: 12 additions & 0 deletions src/main/scala/lesson/scala/basics/Book.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package lesson.scala.basics

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/04
* Time: 13:53
* To change this template use File | Settings | File Templates.
*/
class Book {

}
12 changes: 12 additions & 0 deletions src/main/scala/lesson/scala/basics/ExeptionsTraining.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package lesson.scala.basics

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/05
* Time: 13:38
* To change this template use File | Settings | File Templates.
*/
object ExeptionsTraining {

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package lesson.scala.basics

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/04
* Time: 11:49
* To change this template use File | Settings | File Templates.
*/
object countIfNotFactorOfThreeOrFive {

}
12 changes: 12 additions & 0 deletions src/main/scala/lesson/scala/file/FileReadWrite.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package lesson.scala.file

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/05
* Time: 14:01
* To change this template use File | Settings | File Templates.
*/
object FileReadWrite {

}
12 changes: 12 additions & 0 deletions src/main/scala/training/CountArraytA.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package training

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/05
* Time: 0:18
* To change this template use File | Settings | File Templates.
*/
object CountArraytA {

}
12 changes: 12 additions & 0 deletions src/main/scala/training/Humant.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package training

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/05
* Time: 0:29
* To change this template use File | Settings | File Templates.
*/
class Humant {

}
12 changes: 12 additions & 0 deletions src/main/scala/training/Prime.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package training

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/06
* Time: 10:13
* To change this template use File | Settings | File Templates.
*/
object Prime {

}
12 changes: 12 additions & 0 deletions src/main/scala/training/PrimeFactorization.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package training

/**
* Created with IntelliJ IDEA.
* User: fujiokashigeki
* Date: 2013/09/06
* Time: 13:15
* To change this template use File | Settings | File Templates.
*/
object PrimeFactorization {

}
14 changes: 14 additions & 0 deletions src/main/scala/training/PrimeNumber.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package training

object PrimeNumber {
def main(args: Array[String]) {

def isPrime(n: Int):Boolean = n match {
case i if (i <= 1) => false
case _ => List.range(2, n).forall(x => n % x !=0)
}
for(n<- 1 to 10){
println(n + isPrime(n).toString)
}
}
}