520. Detect Capital
2021-01-16 06:10
标签:out ISE inpu ons har equals 大写 style OWIN Given a word, you need to judge whether the usage of capitals in it is right or not. We define the usage of capitals in a word to be right when one of the following cases holds: Otherwise, we define that this word doesn‘t use capitals in a right way. Example 1: Example 2: Note: The input will be a non-empty word consisting of uppercase and lowercase latin letters. 520. Detect Capital 标签:out ISE inpu ons har equals 大写 style OWIN 原文地址:https://www.cnblogs.com/wentiliangkaihua/p/12231899.html
Input: "USA"
Output: True
Input: "FlaG"
Output: False
class Solution {
public boolean detectCapitalUse(String word) {
return word.equals(word.toUpperCase()) || //大写
word.equals(word.toLowerCase()) ||//小写
Character.isUpperCase(word.charAt(0)) && //首字母大写
word.substring(1).equals(word.substring(1).toLowerCase());
}
}
上一篇:面试常见的http问题