我们如何打印一个char数组,以便在比较之后,我确实追加了字符串生成器,然后转换为char数组。无法打印char []数组
import java.util.*;
public class duplicatesremoval {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String input=sc.next();
String output= "";
char[] str=input.toCharArray();
char[] str1=output.toCharArray();
StringBuilder sb = new StringBuilder(64);
for(int i=0;i<str.length-1;i++){
for(int j=0;j<str1.length-1;j++){
if(str[i]!=str1[j]){
sb.append(str);
sb.append(str1);
char[] result = sb.toString().toCharArray();
}
}
}
System.out.println(result); // error result cannot be resolved to a variable.
sc.close();
}
}
我甚至尝试过使用result.toString,但它没有奏效。谢谢
您已经声明内循环'result',之后不可见。 –