提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
获取有效的属性名称
//来 自 时代Java - nowjava.com //package com.nowjava; import java.util.Locale; public class Main { public static void main(String[] argv) throws Exception { String inputString = "nowjava.com"; System.out.println(getValidPropertyName(inputString)); } public static String getValidPropertyName(String inputString) { String answer; if (inputString == null) { answer = null; } else if (inputString.length() < 2) { answer = inputString.toLowerCase(Locale.US); } else { if (Character.isUpperCase(inputString.charAt(0)) && !Character.isUpperCase(inputString.charAt(1))) { answer = inputString.substring(0, 1).toLowerCase(Locale.US)//来自 nowjava - 时