提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
删除方法访问器
//package com.nowjava; public class Main { /** from * nowjava **/ public static void main(String[] argv) { String s = "getName"; System.out.println(removeMethodAccessor(s)); } public static String removeMethodAccessor(String s) { if (isNotEmptyWithTrim(s)) { if (s.startsWith("get")) { return s.length() > 3 ? s.substring(3) : s; } else if (s.startsWith("is")) { return s.length() > 2 ? s.substring(2) : s; } else if (s.startsWith("set")) {/*from 时 代 J a v a - nowjava.com*/ return s.length() > 3 ? s.substring(3) : s; } } return s; } public static boolean isNotEmptyWithTrim(String s) {