2022.3.9

一.数组:字符串检索 1.指针回溯法 2. kmp算法

   获取b在a中第一次出现的位置int wz=a. indexOf(b)

  获取b在a中最后一次出现的位置

int wz = a. lastindexOf(b)

 检索方法从4开始

 a. indexOf(b,4)

从10结束

a. lastindex(b,10)

字符串的截取

String newA = a. substring(3)

二. String方法

   1.equals 2. length() 3. startsWith() 4. endsWith()

  5.比较大小   a. compareTo(B) 比较整数

结果正数a>b  负数a<b  0  a=b

  6.字符串分割  split  分割后放在数组中

String 〔〕 newstr =  str. split("-")

 

三.递归算法   

    自己调用自己

 

 

四、java异常处理

     写法1  可以确定出现的错误信息描述类是谁

   打印错误信息

   1.直接输出   优点  汉语输出   更直接 

                  缺点  不知道哪行代码错了

   2. java打印错误信息    优点带错误的提示行

    e. printStackTrace();

   3.还想打印汉字还想带红字  还想带提示行数

     throw  new RuntimeException("类型转换错误")

    

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

今天敲代码咯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值