将两个Java变量的输出连接在一起

将两个Java变量的输出连接在一起,java,Java,我有这段代码,OCOR是IORNOa的输出+iCloc的最后3个字符 这段代码准确吗?+的语法正确吗 oCUOR = iORNOa.trim() + iCLOC.substring(10, 3); 它应该是动态的 oCUOR = iORNOa.trim() + iCLOC.substring(iCLOC.length()-4); 4因为索引是从0开始的,所以不需要写最后一个索引,因为我们将一直提取到最后。调试器是您的朋友!嗯,它编译吗?您是否尝试过创建单元测试以验证它是否按预期工作?您可能

我有这段代码,OCOR是IORNOa的输出+iCloc的最后3个字符

这段代码准确吗?+的语法正确吗

 oCUOR = iORNOa.trim() + iCLOC.substring(10, 3);
它应该是动态的

oCUOR = iORNOa.trim() + iCLOC.substring(iCLOC.length()-4);

4因为索引是从0开始的,所以不需要写最后一个索引,因为我们将一直提取到最后。

调试器是您的朋友!嗯,它编译吗?您是否尝试过创建单元测试以验证它是否按预期工作?您可能想查看文档以了解您是否尝试过并获得了
索引AutofBoundsException
?如果是,请参阅此语句的来源:
抛出IndexOutOfBoundsException
-如果beginIndex为负数,或者endIndex大于此字符串对象的长度,或者beginIndex大于endIndex。