字符串索引超出范围,是否有比较两个字符串的正确方法?

时间:2019-10-02 10:40:16

标签: char string-comparison indexoutofrangeexception outofrangeexception

我试图寻找答案,但是作为一个初学者,我只能理解很多Java。我试图使该程序能够读取单个字符并将它们与if语句进行比较。

    String Word1, Word2;
    char A1, A2, A3, A4, A5, A6, A7, A8, A9, A10; 
    char B1, B2, B3, B4, B5, B6, B7, B8, B9, B10; 

字符串必须是6到10个字符,所以我制作了一堆字符,我想这肯定是我的问题,因为任何小于10的字符都可能会给我超出范围的问题。

有人可以告诉我比较字符串的正确方法吗?

1 个答案:

答案 0 :(得分:0)

您在Java中有几个内置函数,用于比较两个字符串,例如用于测试值相等的String.equals()。

阅读here的用法。