Java

如何自定义Java中的indexOf方法

小樊
86
2024-08-21 01:19:28
栏目: 编程语言
Java开发者专用服务器,限时0元免费领! 查看>>

要自定义Java中的indexOf方法,可以编写一个自定义的类,并在其中实现一个名为indexOf的静态方法来代替Java中的String或List类中的indexOf方法。以下是一个示例代码:

public class CustomIndexOf {

    public static int indexOf(String str, char ch) {
        for (int i = 0; i < str.length(); i++) {
            if (str.charAt(i) == ch) {
                return i;
            }
        }
        return -1;
    }

    public static void main(String[] args) {
        String str = "Hello, World!";
        char ch = 'o';
        
        int index = indexOf(str, ch);
        
        if (index != -1) {
            System.out.println("Index of '" + ch + "' in '" + str + "' is: " + index);
        } else {
            System.out.println("'" + ch + "' not found in '" + str + "'.");
        }
    }
}

在上面的代码中,我们自定义了一个indexOf方法来查找字符串中某个字符的索引位置,并在main方法中调用该方法进行测试。可以根据需求自定义indexOf方法的逻辑和参数,以满足特定的需求。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:如何自定义Java中的subtract方法

0
看了该问题的人还看了