文档章节

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。

© 著作权归作者所有

共有 人打赏支持
阿泽啊
粉丝 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

没有更多内容

加载失败,请刷新页面

加载更多

sed命令

10月17日任务 9.4/9.5 sed 1.sed(上)(下) 1.sed 匹配功能 #sed -n ‘/root/’ p test.txt 将带有root的内容打印出来 同时支持 . * 还有 + 不过需要脱译,或者在前面选项加r。 支持{ } 支...

hhpuppy
32分钟前
1
0
day120-20181018-英语流利阅读-待学习

千禧一代注意了:一大波公司正向你的钱包袭来 Daniel 2018-10-18 1.今日导读 这几年,你有没有发现,不管是在微信公众号还是在抖音,有越来越多的商家和品牌开始玩起了网络用语和表情包,从卖...

飞鱼说编程
41分钟前
1
0
IOasd

能够使用FileUtils常用方法操作文件 字符流体系介绍 : 在 IO 开发中, 我们传输最频繁的数据为字符, 而以字节的方式来传输字符数据会使程序员丧失对数据内容的判断.因为程序员只认识字符, 不认...

码农屌丝
今天
0
0
创建第一个react项目

sudo npm i -g create-react-app@1.5.2 create-react-app react-app cd react-apprm -rf package-lock.jsonrm -rf node_modules #主要是为了避免报错npm installnpm start......

lilugirl
今天
3
0
在浏览器中进行深度学习:TensorFlow.js (八)生成对抗网络 (GAN)

Generative Adversarial Network 是深度学习中非常有趣的一种方法。GAN最早源自Ian Goodfellow的这篇论文。LeCun对GAN给出了极高的评价: “There are many interesting recent development...

naughty
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部