• java基本类型作为成员变量时的初始值


    package primitivetypedefaultvalue;
    
    public class ListDefaultValue {
    
        public static void main(String[] args) {
            PrimitiveType pt=new PrimitiveType();
            System.out.println(pt.toString());
        }
    
    }
    class PrimitiveType{
    
        @Override
        public String toString() {
            StringBuilder pt=new StringBuilder();
            pt.append("age(int):")
            .append(this.getAge())
            .append("
    ")
            .append("moneyL:")
            .append(this.getMoneyL())
            .append("
    ")
            .append("moneyF:")
            .append(this.getMoneyF())
            .append("
    ")
            .append("moneyD:")
            .append(this.getMoneyD())
            .append("
    ")
            .append("sex (char):")
            .append(this.getSex())
            .append("; ")
            .append("length(original):")
            .append(String.valueOf(this.getSex()).length())
            .append("; ")
            .append("length(after trim()):")
            .append(String.valueOf(this.getSex()).trim().length())
            .append("
    ")
            .append("retire(boolean):")
            .append(this.isRetire())
            .append("
    ")
            
            ;
            return pt.toString();
        }
        
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
        public long getMoneyL() {
            return moneyL;
        }
        public void setMoneyL(long moneyL) {
            this.moneyL = moneyL;
        }
        public float getMoneyF() {
            return moneyF;
        }
        public void setMoneyF(float moneyF) {
            this.moneyF = moneyF;
        }
        public double getMoneyD() {
            return moneyD;
        }
        public void setMoneyD(double moneyD) {
            this.moneyD = moneyD;
        }
        public char getSex() {
            return sex;
        }
        public void setSex(char sex) {
            this.sex = sex;
        }
        public boolean isRetire() {
            return retire;
        }
        public void setRetire(boolean retire) {
            this.retire = retire;
        }
    
        private int age;
        private long moneyL;
        private float moneyF;
        private double moneyD;
        private char sex;
        private boolean retire;
    }

    输出:

  • 相关阅读:
    C#初级知识点整理及VS的简单使用
    C#更新SQLServer中的TimeStamp字段(时间戳) 防止同时修改一行时覆盖更新
    多线程传入参数
    ASP.NET 下载文件并继续执行JS解决方法
    C# webBrowser控件使用
    模拟操作网页 webBrowser
    ASP.net绑定文本框Enter事件到按钮 ASP.NET执行后台执行JS方法
    C#复制、粘贴文本信息到剪贴板
    组合数获取算法
    XML序列化与反序列化
  • 原文地址:https://www.cnblogs.com/softidea/p/3974744.html
Copyright © 2020-2023  润新知