实例变量最好统一声明(视觉整齐),方法调用也不论声明先后。(局部变量声明的位置很重要)
一般属性赋予最高权限,从而禁止对象直接访问。让别的类不得不用方法去间接访问。
"".toByteArray()//字符串转换为字节数组
"".getBytes();//字符串转换为字节数组
toString()//转字符串
具体来说,toString()方法常见于以下几种场景:
对象的默认字符串表示:所有的Java类都继承自Object类,而Object类中定义了一个默认的toString()方法。当你直接打印一个对象时,实际上会调用该对象的toString()方法来获取它的字符串表示形式。如果你没有在自定义类中重写toString()方法,那么默认将返回类名和对象的哈希码等信息。
自定义字符串表示:类可以重写toString()方法,根据需要自定义对象的字符串表示形式。通过在类中覆盖toString()方法,并提供适当的实现,可以返回包含对象属性、状态或其他有意义的信息的字符串。这对于日志记录、调试和可读性等方面非常有用。