Java将字符添加到字符串

我在Java程序中有两个字符串,我想以某种方式混合以形成两个新字符串。为此,我必须从每个字符串中提取一些构成字符并将其添加以形成新的字符串。我有这样的代码(this.eka和this.toka是原始字符串):

String muutettu1 = new String();

String muutettu2 = new String();

muutettu1 += this.toka.charAt(0) + this.toka.charAt(1) + this.eka.substring(2);

muutettu2 += this.eka.charAt(0) + this.eka.charAt(1) + this.toka.substring(2);

System.out.println(muutettu1 + " " + muutettu2);

我正在获取.charAt(x)部分的数字,那么如何将字符转换为字符串?

回答:

只使用永远使用substring()代替charAt()

muutettu1 += toka.substring(0,1) + toka.substring(1,2) + eka.substring(2);

muutettu2 += eka.substring(0,1) + eka.substring(1,2) + toka.substring(2);

例如,当位置arent不是固定值而变量

muutettu1 += toka.substring(x,x+1) + toka.substring(y,y+1) + eka.substring(z);

muutettu2 += eka.substring(x,x+1) + eka.substring(y,y+1) + toka.substring(z);

其中x,y,z是保存从中提取位置的变量

以上是 Java将字符添加到字符串 的全部内容, 来源链接: utcz.com/qa/436206.html

回到顶部