Recommended
PDF
PlaySQLAlchemy: SQLAlchemy入門
PDF
PDF
PDF
PPTX
大量のデータ処理や分析に使えるOSS Apache Spark入門(Open Source Conference 2021 Online/Kyoto 発表資料)
PDF
PPTX
PDF
PDF
アーキテクチャから理解するPostgreSQLのレプリケーション
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
PPTX
PPTX
世界一わかりやすいClean Architecture
PDF
JJUG CCC 2013 Fall「JVMコードリーディング入門-JVMのOS抽象化レイヤーについて-」
PPTX
PPTX
PDF
PDF
PDF
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
PDF
PPTX
PDF
PDF
PDF
PDF
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
PDF
ヤフー社内でやってるMySQLチューニングセミナー大公開
PDF
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
PPTX
おっさんES6/ES2015,React.jsを学ぶ
PPTX
More Related Content
PDF
PlaySQLAlchemy: SQLAlchemy入門
PDF
PDF
PDF
PPTX
大量のデータ処理や分析に使えるOSS Apache Spark入門(Open Source Conference 2021 Online/Kyoto 発表資料)
PDF
PPTX
PDF
What's hot
PDF
アーキテクチャから理解するPostgreSQLのレプリケーション
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
PPTX
PPTX
世界一わかりやすいClean Architecture
PDF
JJUG CCC 2013 Fall「JVMコードリーディング入門-JVMのOS抽象化レイヤーについて-」
PPTX
PPTX
PDF
PDF
PDF
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
PDF
PPTX
PDF
PDF
PDF
PDF
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
PDF
ヤフー社内でやってるMySQLチューニングセミナー大公開
PDF
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Viewers also liked
PPTX
おっさんES6/ES2015,React.jsを学ぶ
PPTX
PPTX
PDF
Scala製機械学習サーバ「Apache PredictionIO」
PDF
The best of AltJava is Xtend
PDF
PDF
PDF
Non-Functional Programming in Scala
PPTX
PDF
Tensor Decomposition and its Applications
PDF
ElasticsearchとTasteプラグインで作るレコメンドシステム
PDF
PredictionIOでSparkMLを使った開発方法
PPTX
PDF
PDF
PDF
ESFluteによるElasticsearchでのO/Rマッパーを用いた開発
PDF
LastaFluteに移行したFessとElasticsearch+ESFluteによるDBFlute環境
PDF
ちょっと理解に自信がないなという皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)
PPTX
PDF
全文検索サーバ Fess 〜 全文検索システム構築時の悩みどころ
Similar to Scala警察のすすめ
PPTX
PDF
Essential Scala 第2章 式、型、値
PDF
Essential Scala 第5章 シーケンス処理
PPTX
KEY
Beginners Scala in FAN 20121009
PDF
PDF
PDF
PPTX
PDF
PDF
PDF
PDF
(Ruby使いのための)Scalaで学ぶ関数型プログラミング
PDF
Essential Scala 第4章 トレイトによるデータモデリング
PDF
Scala の関数型プログラミングを支える技術
PDF
PPTX
PDF
More from takezoe
PDF
Journey of Migrating Millions of Queries on The Cloud
PDF
GitBucket: Open source self-hosting Git server built by Scala
PDF
Testing Distributed Query Engine as a Service
PDF
Revisit Dependency Injection in scala
PDF
How to keep maintainability of long life Scala applications
PDF
PDF
GitBucket: Git Centric Software Development Platform by Scala
PDF
Scala Warrior and type-safe front-end development with Scala.js
PDF
Tracing Microservices with Zipkin
PDF
Type-safe front-end development with Scala
PDF
Scala Frameworks for Web Application 2016
PDF
PDF
PDF
Reactive database access with Slick3
PDF
markedj: The best of markdown processor on JVM
PDF
PDF
PDF
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
PDF
GitBucket: The perfect Github clone by Scala
PDF
Scala警察のすすめ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 引数チェックのEarly return
def hello(names: Seq[String]): String = {
// Seqが空の場合
if(names.isEmpty) return ""
// Seqに空文字列が含まれている場合
names.foreach { name =>
if(name.isEmpty) return ""
}
// 実際の処理
names.mkString(", ")
}
19. 20. 21. def hello(names: Seq[String]): String = {
// Seqが空の場合
if(names.isEmpty) ""
// Seqに空文字列が含まれている場合
else if(names.exists(_.isEmpty) ""
// 実際の処理
else names.mkString(", ")
}
22. 23. 24. 25. 26. 途中で処理を止めたい場合
var line: String = null
val lines = new ListBuffer[String]()
line = reader.readLine()
while(line != null){
lines += line
line = reader.readLine()
}
27. 28. 29. 30.