forked from damaohongtu/JavaInterview
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDetectCapital.java
More file actions
26 lines (25 loc) · 728 Bytes
/
DetectCapital.java
File metadata and controls
26 lines (25 loc) · 728 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package LeetCode;/**
* @Classname DetectCapital
* @Description TODO
* @Date 19-2-28 上午10:00
* @Created by mao<tianmao818@qq.com>
*/
public class DetectCapital {
public boolean detectCapitalUse(String word) {
if(word.length()==1){
return true;
}
if(word.equals(word.toLowerCase())||word.equals(word.toUpperCase())){
return true;
}else if(word.charAt(0)>='A' && word.charAt(0)<='Z'){
String temp=word.substring(1);
if(temp.equals(temp.toLowerCase())||temp.equals(temp.toUpperCase())){
return true;
}else {
return false;
}
}else{
return false;
}
}
}