Java开发中:String类的其它功能,及功能应用

String类的其它功能,及功能应用

26.6String类的其它功能

1.String类的替换功能

String replace(char old,char new)

String replace(String old,String new)

案例演示如图1所示:

图1

2.String类的去除字符串两端的空格

String trim()

案例演示如图2所示:

图2

3.String类按字典顺序比较两个字符串

int compareTo(String str)

需区分大小写进行比较

int compareToIgnoreCase(String str)

不区分大小写进行比较

案例演示如图3和4所示:

图3

图4

练习1:字符串反转,如:键盘录入“abcd”,输出“dcba”。

分析:

1,通过键盘录入获取字符串Scanner;

2,将字符串转换为字符数组;

3,倒着遍历字符数组,并再次拼接成字符串,最后打印

程序演示如图5所示:

图5

练习2:统计大字符串中出现指定小字符串的次数

例如:“零基础学java,从java基本语法开始学习java,逐步深入java架构”。问该句话出现几次java。

程序分析流程演示如图6所示,代码执行如图7所示:

图6

图7

感谢支持,我是小区学习录,喜欢点关注。每天根据小编的学习,持续分享学习的笔记与心得。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180719A0MA4R00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券