文档章节

LeetTravel-520

阿泽啊
 阿泽啊
发布于 2017/05/12 15:14
字数 223
阅读 1
收藏 0

一、自己写的代码

判断逻辑很简单,不多说。要提到的是Java中判断大小写的两个方法isUpperCase、isLowerCase,使用方法是Character.isUpperCase(char c),返回值是布尔类型。

二、推荐方法

public boolean detectCapitalUse(String word) {
        if (word.length() < 2) return true;
        if (word.toUpperCase().equals(word)) return true;
        if (word.substring(1).toLowerCase().equals(word.substring(1))) return true;
        return false;
}

判断逻辑是,首先如果只有一个字母,则不管大小写都是合格的,如果超过一个字母,只要保证所有字母都是大写或者除了第一个字母以外其他所有字母都是小写就是合格的。注意用到的这个方法“substring()” 

public String substring(int beginIndex)

或者

public String substring(int beginIndex,
               int endIndex)

使用方法在上面代码中已经有展示,这个方法的意思是,返回一串所给字符串的子字符串,从beginIndex到endIndex。

© 著作权归作者所有

共有 人打赏支持
上一篇: LeetTravel-461
下一篇: LeetTravle-219
阿泽啊
粉丝 0
博文 11
码字总数 5063
作品 0
美国
私信 提问
python 数据类型转换

数据类型转换 >>> a = '520' >>> b = int(a) #int(a) 将对象a转换为整数 >>> b 520 >>> a, b ('520', 520) >>> c = float(a) #float(a) 将对象a转换为浮点数 >>> c 520.0 >>> a, b, c ('520'......

jin626889
2017/10/30
0
0
linux下修改网卡接口名称

修改接口名修改接口名: linux@server:~$ vim /etc/udev/rules.d/70-persistent-net.rules 其中: # PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?", AT......

wbf961127
2017/11/12
0
0
当520遇到MicroPython,单身创客狗也能很开“芯”~

  520即将到达战场!极客狗特别是单身极客狗表示即将受到一万点暴击伤害。和大多数单身狗一样,小编此时内心的阴影面积是无法计算的!就连极客狗们的最爱——开发板都“坐”不住了,在520...

bodasisiter
2017/05/20
4
0
520约会“监控宝”免费注册赢好礼

520约会“监控宝”免费注册赢好礼 520网络情人节,您会为谁倾倒?520网络情人节,您会为了什么而迷醉?2015.5.20, 我爱你一世您将与谁共度?监控宝邀请您和您的那个TA(即日起-5月20日)一起...

cloudwiseAPM
2015/05/14
1K
48
iTween基础之功能简介

一.iTween 介绍 、二.iTween 原理、三.iTween 下载、四.iTween 类介绍、五.主要功能介绍 原文地址:http://blog.csdn.net/dingkun520wy/article/details/50550529 一.iTween 介绍 iTwe...

乐逍遥jun
2016/02/22
12
0

没有更多内容

加载失败,请刷新页面

加载更多

GlusterFS的再次节点重置和恢复

采用Ubuntu+ZFS+GlusterFS的存储集群,其中一个节点再次出现故障,gluster volume status显示为N/A状态。 检查网络,发现原来的IP地址 10.1.1.193发生了改变(估计被DHCP重新分派地址了),导...

openthings
25分钟前
5
0
BOM与正则表达式

BOM BOM的全称叫做Browser OjbectModel 浏览器对象模型,它定义了操作浏览器的接口。 BOM对象包括:Window、History、Navigator、Screen和Location。但是由于浏览器厂商的不同,BOM对象的兼容...

Panda-Q
25分钟前
1
0
牵头函数

箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或new.target。这些函数表达式更适用于那些本 来需要匿名函数的地方,并且它们不能用作构造函数。 首先:我们先...

wshining
31分钟前
1
0
mysql把一个数据库中的数据复制到另一个数据库中的表 2个表结构相同

首页 问题 全部问题 经济金融 企业管理 法律法规 社会民生 科学教育 健康生活 体育运动 文化艺术 电子数码 电脑网络 娱乐休闲 行政地区 心理分析 医疗卫生 精选 知道专栏 知道日报 知道大数据...

linjin200
32分钟前
1
0
python redis操作

redis命令:http://blog.csdn.net/yhl27/article/details/9936189 python redis: 干货 http://www.cnblogs.com/wangtp/p/5636872.html http://doc.redisfans.com/ http://developer.51cto.......

stys35
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部