1.1 类

Scala中没有public,一个.scala中可以写多个类 ,但是默认就是public

  1. [修饰符] class 类名{
  2. }

1.2 属性和方法

  1. 可以用 给属性赋默认值 var sex:String = ~~ 2. @BeanPropertry 可以自动生成 set、get方法 ~~
  1. class Person{
  2. private var name:String = _
  3. @BeanProperty
  4. private var sex:String = "男"
  5. }
  6. Object Person{
  7. def main(args:Array[String]):Unit = {
  8. var person = new Person()
  9. println(person.getSex)
  10. }
  11. }
  • == & eqauls :比较内容
  • eq :比较地址

可以用 Objects.eqauls(a,b) :比较地址或者内容

  1. public static boolean equals(Object a, Object b) {
  2. return (a == b) || (a != null && a.equals(b));
  3. }