scala与java对比学习(一)
2015-06-29 21:28
507 查看
java 中的构造函数
scala中的构造函数
在java中
boolean nameHasUpperCase = false;
for (int i = 0; i < name.length(); i++){
if(Character.isUperCase(name.charAt(i)))
nameHashUpperCase = true;
break;
}
在scala中
val nameHashUpperCase = name.exits(_isUpperCase)
class Peson{ private int age; private string name; public Person(int age, string name){ this.age = age; this.name = name; } }
scala中的构造函数
class Person(age : int , name : string)
在java中
boolean nameHasUpperCase = false;
for (int i = 0; i < name.length(); i++){
if(Character.isUperCase(name.charAt(i)))
nameHashUpperCase = true;
break;
}
在scala中
val nameHashUpperCase = name.exits(_isUpperCase)
相关文章推荐
- Windows7下安装Scala 2.9.2教程
- XML 文件解析--含Unicode字符的XML文件
- 分分钟掌握快速排序(Java / Scala 实现)
- Scala极速入门
- Spark初探
- Scala实现REST操作
- Scala method call syntax
- 关于Scala多重继承的菱形问题
- Spray.io搭建Rest服务
- Spray.io搭建Rest — 支持Twirl模板并部署
- 搭建hadoop/spark集群环境
- ScalaMP ---- 模仿 OpenMp 的一个简单并行计算框架
- 用Scala实现延迟计算
- SBT学习 [持续更新...]
- Scala创建新的控制结构
- Scala: 一次命令式到函数式的重构
- 浅谈Scala的特质(trait)
- 浅谈Scala 2.8的包对象(package object)