黑马程序员技术交流社区

标题: 用户调用此方法时给定的参数为"name",该方法的返回值为"get... [打印本页]

作者: chenshaohua    时间: 2016-6-3 21:43
标题: 用户调用此方法时给定的参数为"name",该方法的返回值为"get...
        (1)定义如下方法public static String getPropertyGetMethodName(String property);
        (2)该方法的参数为String类型,表示用户给定的成员变量的名字,返回值类型为String类型,返回值为成员变量对应的get方法的名字
        (3)如:用户调用此方法时给定的参数为"name",该方法的返回值为"getName"
        package com.heima.work;

public class Demo2_Work {

        public static void main(String[] args) {
                System.out.println(getPropertyGetMethodName("name"));
        }
        public static String getPropertyGetMethodName(String property) {
                return property.substring(0,1).toUpperCase().concat(property.substring(1));
        }
}
作者: 刘毅ly    时间: 2016-9-28 20:15
不是得返回getName吗?
作者: 刘毅ly    时间: 2016-9-28 20:17
不是得返回getName吗?
作者: com.ithemi.yi    时间: 2017-7-14 21:55
作业题 看看答案
作者: imkevin2011    时间: 2017-8-27 23:30
[AppleScript] 纯文本查看 复制代码
package cn.itcast.demo02;

public class pra2 {
public static void main(String[] args) {
        System.out.println(getPropertyGetMethodName("name"));
}
public static String getPropertyGetMethodName(String property){
        String s = "get";//这里加个String就可,用s调用concat方法
        return s.concat(property.substring(0,1).toUpperCase().concat(property.substring(1)));
}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2