首页 > 其他分享 >编写类A02,定义方法find,实现查找某字符串是否子啊字符数组中,并返回索引,如果找不到,返回-1

编写类A02,定义方法find,实现查找某字符串是否子啊字符数组中,并返回索引,如果找不到,返回-1

时间:2024-08-21 09:28:17浏览次数:11  
标签:返回 String A02 strs int 定义方法 find

 1 public class Homework02 { 
 2 
 3     //编写一个main方法
 4     public static void main(String[] args) {
 5 
 6         String[] strs = {"jack", "tom", "mary","milan"};
 7         A02 a02 = new A02();
 8         int index = a02.find("milan", strs);
 9         System.out.println("查找的index=" + index);
10     }
11 }
12 
13 //编写类A02,定义方法find,实现查找某字符串是否在字符串数组中,
14 //并返回索引,如果找不到,返回-1
15 //分析
16 //1. 类名 A02
17 //2. 方法名 find
18 //3. 返回值 int
19 //4. 形参 (String , String[])
20 //
21 //自己补充代码健壮性
22 class A02 {
23 
24     public int find(String findStr, String[] strs) {
25         //直接遍历字符串数组,如果找到,则返回索引
26         for(int i = 0; i < strs.length; i++) {
27             if(findStr.equals(strs[i])) {
28                 return i;
29             }
30         }
31         //如果没有,就返回-1
32         return -1;
33     }
34 }

 

标签:返回,String,A02,strs,int,定义方法,find
From: https://www.cnblogs.com/wzyxslx/p/18370927

相关文章