文档章节

LeetTravel-520

阿泽啊
 阿泽啊
发布于 2017/05/12 15:14
字数 223
阅读 1
收藏 0
点赞 0
评论 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。

© 著作权归作者所有

共有 人打赏支持
阿泽啊
粉丝 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
iTween基础之功能简介

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

乐逍遥jun
2016/02/22
12
0
python的数据类型(笔记)

单引号('') 双引号("") 三引号(''') 上面三种引号所引起来的都是字符串或者也叫文本。 python的一些数值类型: 整型: 浮点型: 布尔型: e记法: >>> a=0.00000000000000000000023 >>> a 2....

青衫解衣
07/10
0
0
520戏精上身!纸短情长,一句顶一万句的花式告白语抱走不谢!

摘要: 520不认怂! 男生学了这招,再也不用担心找不到女朋友了!传说中成功率99%的表白语都在这儿。 马上就要到520了,如果还有男生觉得现在开始准备过节有点早的话,那我只想说:朋友,注孤...

阿里云云栖社区
05/18
0
0
520,520个star,纪念历史这一刻

感谢大家一直对PhalApi的支持,在520这一天,我们的框架受到了大家520个star,谢谢大家!感谢开源中国!感谢各位贡献者! 截图存档如下: 项目地址: http://git.oschina.net/dogstar/PhalA...

暗夜在火星
2016/05/20
123
0
CCleaner注册码 任意版本注册方法【通杀所有版本 】

免费版: http://download.piriform.com/ccsetup520.exe 专业版: http://download.piriform.com/ccsetup520pro.exe ----------------------------------------- 注册方法: 1.断网 2.用户名:......

itlzm
2016/10/15
442
0
python学习笔记(四)之字典

python学习笔记(四)之字典创造字典:实例1:创造一个空的字典>>> mydict = {}>>> mydict{}>>> type(mydict) 实例2:创建一个非空的字典>>> person = {"name":"wtf","age":"27"}>>> person{......

品鉴初心
01/04
0
0
python django 上传图片

安装PIL模块,如果你的电脑是windows的话,64位的下载地址为http://www.lfd.uci.edu/~gohlke/pythonlibs/ 安装命令:pip install *.whl 如果你的电脑是linux的话直接下载http://www.pythonwa...

wangfeng7399
2015/08/26
0
0
【严肃比赛】520 代码大赏 用代码秀恩爱!

五四青年节来了, 五二零还会远吗? 为了给程序猿大大们支支招 帮大家找到自己的有“猿”人 特此推出官方严肃比赛——520 代码大赏,给你一个机会用代码秀出来! 规则很简单: 无论语言形式,...

Mr_zebra
05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计神器 - 摹客设计系统上线了 | 晒出你的设计规范,赢iPad Pro!

在国内,设计规范也许还是个不太常用的概念,但是如果你正好有参与互联网公司的产品设计,你应该早就已经体会到设计规范的重要性了。UI设计师总是要花费大量的时间和精力向开发描述一大堆设计...

mo311
10分钟前
0
0
Thymeleaf 使用过程中的一些记录

Thymeleaf格式化时间: th:value="${#dates.format(gw.regDT,'yyyy-MM-ddHH:mm:ss')}" Thymeleaf select反选: <select id="status" name="status" th:field="${gw.status}" th:value="${gw.......

惊尘大人
13分钟前
0
0
istio源码分析之pilot-discovery模块分析

本文分析的istio代码版本为0.8.0,commit为0cd8d67,commit时间为2018年6月18日。 本文为Service Mesh深度学习系列之一: Service Mesh深度学习系列part1—istio源码分析之pilot-agent模块分...

xiaomin0322
18分钟前
0
0
数据库基本操作:增删改查及联表操作

所用软件:SQL Server Management Studio 首先第一步,建立一个表。在这里命名为T1。并在里面填入几条数据。如图: T1 一.查询 查询所有:select * from T1; 按条件查询:select * from T1 ...

小_橙_子
22分钟前
0
0
Crontab作业时间设置

今天,遇到这么一个题目,周一到周五的9:00-16:59之间,每隔两分钟将某个命令运行一次。给的答案是: */2 9-16 * * 1-5 /usr/sbin/somecommand dosomething 乍一看,这个答案不对,应...

大别阿郎
27分钟前
0
0
ES17-JAVA API文档管理

1.保存文档 可以通过json工具把java对象转换成json字符串进行保存,也可以通过内置的帮助类直接构建json格式 /** * 获取客户端 * * @return */public static TransportClie...

贾峰uk
27分钟前
0
0
Python代码规范和命名规范

前言 Python 学习之旅,先来看看 Python 的代码规范,让自己先有个意识,而且在往后的学习中慢慢养成习惯 一、简明概述 1、编码 如无特殊情况, 文件一律使用 UTF-8 编码 如无特殊情况, 文件头...

blackfoxya
30分钟前
0
0
联动滑动之一:NestScrollChild和NestedScrollingParent

NestScrollChild和NestedScrollingParent 吐槽一下开源中国竟然标题字数有限制 由于项目中使用了CoordinateLayout来解决联动以及实现炫酷的UI效果,那么必须就要研究一波源码了,毕竟知其然知...

JerryLin123
47分钟前
1
0
cloudera spark2.2 读写hbase

cloudera spark2.2 读写hbase 例子 host = 'bigdata-03,bigdata-05,bigdata-04'conf = { "hbase.zookeeper.quorum": host, "hbase.mapreduce.inputtable": "student1"}k......

osenlin
52分钟前
0
0
数据库规范化

转载自 一个小时学会MySQL数据库 地址:http://www.cnblogs.com/best/p/6517755.html 截取其中 1.4 部分 用于自己学习使用 感谢作者:张果 1.4、数据库规范化 经过一系列的步骤,我们现在终于...

十万猛虎下画山
53分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部