2021-05-24

String类的使用

package demo07;import java.util.Locale;
import java.util.function.BiConsumer;public class TestString {public static void main(String[] args) {//1.创建一个String对象String str = "abcDEfghijkL";//2.操作该String对象//2.1最简单的方法System.out.println(str.length());//6System.out.println(str.isEmpty());//length==0System.out.println(str.startsWith("abc"));//trueSystem.out.println(str.endsWith("kl"));//falseSystem.out.println(str.toUpperCase());System.out.println(str.toLowerCase());System.out.println(str);//2.2根据索引确定子串System.out.println(str.charAt(3));System.out.println(str.substring(5,7));System.out.println(str.substring(7));//2.3根据子串确定索引System.out.println(str.indexOf("c"));System.out.println(str.indexOf("cDE"));//从第一个字符开始查找,返回找到的第一个匹配的子串的索引System.out.println(str.indexOf("bc"));//如果不存在就返回-1System.out.println(str.indexOf("BC"));//-1System.out.println(str.lastIndexOf("kL"));System.out.println(str.indexOf("DE",8));//-1//其他boolean flag = str.contains("abc");System.out.println(flag);str = str.concat("mn").concat("OPq").concat("IsT");System.out.println(str);str = str.replace("ab","AB");System.out.println(str);String str3 = "    aBc Efg";System.out.println(str3.length());System.out.println(str3.trim());}
}

运行结果:

其他使用:

package demo07;public class TestString2 {public static void main(String[] args) {String str1 = "abc123";String str2 = "abc123";System.out.println(str1==str2);//trueSystem.out.println(str1.equals(str2));//trueString str3 = new String("abc");String str4 = new String("abc");System.out.println(str3==str4);//falseSystem.out.println(str3.equals(str4));//trueString str5 = "";String str6 = null;System.out.println(str5.isEmpty());//trueString str7 = "123";str7 = str7.concat("321");//最后添加str7 = str7.concat("abc");str7 = str7.concat("xyz");System.out.println(str7);}
}

运行代码如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/562544.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

StringBuffer和StringBuild

StringBuffer和StringBuild两个类的区别主要是: StringBuffer JDK1.0提供的类,线程安全,做线程同步检查,效率较低。 StringBuild JDK1.5提供的类,线程不安全,不做线程同步检查,因此效率较高。…

python背单词游戏_Python基础-背单词游戏

Hangman直译为“吊死鬼”,是一个猜单词的双人游戏。由一个玩家想出一个单词或短语,另一个玩家猜该单词或短语中的每一个字母。第一个人抽走单词或短语,只留下相应数量的空白与下划线。想字的玩家一般会画一个绞刑架,当猜字的玩家猜…

Date类练习

package demo09;import java.util.Date;public class TestDate {public static void main(String[] args) {//获取当前时间Date now new Date();//输出当前时间System.out.println(now.toString());System.out.println(now.toLocaleString());System.out.println(now.getYear(…

全连接层的作用_python构建计算图2——全连接层

(好久不更~)前文中,参照tensorflow的方式实现了简单的自动求导。接下来要在自动求导的基底(模板)上搭建简单的bp神经网络。计算图前文曾多次提到计算图,关于什么是计算图,有很多种说法。既然它被…

DateFormat类

DateFormat是一个抽象类,一般使用它的子类SimpleDateFormat类来实现。主要作用就是把时间队形转化成指定格式的字符串 反之,把指定格式的字符串转化成时间对象。 package demo10;import java.text.DateFormat; import java.text.ParseException; impor…

pythonocc 扩展数据_如何在pythonOCC中使用样条函数?

您只需将代码修改为C(而不是C)BOOST_PYTHON_MODULE(Spline){import_array();boost::python::numeric::array::set_module_and_type("numpy", "ndarray");class_("Spline", init<>()).def("spline", &Spline::spline);}因此在…

免费CDN:jsDeliver+Github使用方法

免费CDN&#xff1a;jsDeliverGithub使用方法 CDN的全称是Content Delivery Network&#xff0c;即内容分发网络。CDN是构建在网络之上的内容分发网络&#xff0c;依靠部署在各地的边缘服务器&#xff0c;通过中心平台的负载均衡、内容分发、调度等功能模块&#xff0c;使用户…

python 电脑显示桌面_使用Python快速实现显示器关闭和锁住桌面

现在很多公司都需要考虑节能&#xff0c;特别对电方面的节能。因此很多公司都针对电脑进行管理&#xff0c;比如当你离开电脑时&#xff0c;需要把显示器处于关闭状态&#xff0c;同时让电脑处于锁定状态&#xff0c;这样有利于节能&#xff0c;同时也能延长电脑显示器的寿命&a…

教你如何使用github+jsDelivr搭建免费图床

前言 之前写了一篇文章&#xff0c;教你如何使用TyporaPicGo实现图片自动上传到图床 。 这里我用的是七牛图床&#xff0c;七牛图床有一定的免费使用量&#xff08;没记错的话应该是10个G&#xff09;&#xff0c;如果你的存储量超过这个大小就需要付费使用了。除此之外&…

python extract的使用_Python extract及contains方法代码实例

一&#xff0c;extract方法的使用extract函数主要是对于数据进行提取。场景一般对于DataFrame中的一列中的数据进行提取的场合比较多。例如一列中包含了很长的字段&#xff0c;我们希望在这些字段中提取出我们想要的字段时&#xff0c;就可以通过extract方法进行数据的提取了。…

hexo-Fluid主题使用手册

hexo-Fluid主题使用手册 [官网] https://fluid-dev.github.io/hexo-fluid-docs/ 前言 Fluid 是一款很十分优雅的主题&#xff0c;那么写一篇优雅的文章搭配它呢&#xff1f;以下会从几个方面来简述&#xff0c;主要还是做几个推荐。 文章内容 熟悉 Markdown 语法 对于使…

怎么用python做战斗机_关于python文件操作

总是记不住API。昨晚写的时候用到了这些&#xff0c;但是没记住&#xff0c;于是就索性整理一下吧&#xff1a;python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录&#xff0c;即当前Python脚本工作的目录路径: os.getcwd()返回指定目…

Hexo-fluid主题设置统计博客阅读量

Hexo-fluid主题设置统计博客阅读量 开始小插曲&#xff1a; 我使用的是sublime文本编辑器&#xff1a; [官网] https://www.sublimetext.com/ 正戏开始 查找关键字&#xff1a;web_analytics (快捷键ctrlF) 这里我使用一个第三方服务Leancloud来统计文章的阅读量。 首先…

使用Hexo写博客

尽管 Hexo 支持 MarkDown&#xff0c;但是我们却不能像写单独的 MarkDown 文档时那样肆无忌惮。由于我们所写的文档是需要被解析为静态网页文件的&#xff0c;所以我们必须严格遵从 Hexo 的规范&#xff0c;这样才能解析出条理清晰的静态网页文件。新建文档 假设我们的文章名为…

mysql过滤效率和java过滤效率_如何合理选择初中高效过滤器的效率?

利菲尔特环保科技点击蓝字 关注我们 各种型号的空气过滤器有不同的标准和使用效率&#xff0c;今天利菲尔特为您介绍各种类型的空气过滤器在不同地方的应用。一般情况下&#xff0c;最末一级过滤器决定空气净化的程度&#xff0c;上游的各级过滤器只起保护作用&…

宝塔面板搭建autoPicCdn:一款基于jsdelivr-Github的免费CDN图床

autoPicCdn是白嫖Github的存储空间&#xff0c;通过jsdelivr全球加速(含有国内节点)。实现图床加速的目的。加速效果非常不错&#xff0c;用站长工具检测&#xff0c;也是一片绿油油&#xff0c;所以用来存储一些静态文件是最合适不过了。 相关文章&#xff1a;GithubjsDelivrP…

物流设计大赛优秀作品_中国外运杯第七届全国大学生物流设计大赛案例专家评审会在京召开...

2020年9月10日&#xff0c;“中国外运杯”第七届全国大学生物流设计大赛案例专家评审会在京召开。中国物流与采购联合会副会长任豪祥、中国物流与采购联合会原副会长、中国物流与采购联合会专家委员会主任戴定一、中国外运股份有限公司首席数字官高翔等有关领导及来自行业企业、…

WordPress博客网站搬家和换域名方法

WordPress博客网站搬家和换域名方法方案一 开设个人博客的朋友使用WordPress不在少数&#xff0c;那么也难免不了更换空间和域名的情况&#xff0c;由于笔者亲历了一次更换空间和域名的情况&#xff0c;将博客从AAA.com 更改为 BBB.com&#xff0c;所以本文就分享一下更换域名…

Hexo部署出现错误err-Error-Spawn-failed解决方式

Hexo部署出现错误err: Error: Spawn failed解决方式部署过程中可能会出现错误 fatal: unable to access https://github.com/a956551943/a956551943.github.io/: Encountered end of file FATAL {err: Error: Spawn failedat ChildProcess.<anonymous> (/usr/local/src/h…

python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

国际象棋是当今国际上最流行的智力体育运动项目。青年人下棋可以锻炼思维、增强记忆力和培养坚强的意志&#xff1b;中年人下棋可以享受美学&#xff1b;老年下棋可以很好的休息娱乐。国际象棋游戏有自己的规则&#xff0c;需要两个人将棋子落在棋盘上。棋子落在棋盘上事件&…