黑盒测试的方法和特点:写JAVA程序,用户输入两个字符串,计算这两个字符串的字符的并集并打印到屏幕上。

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 16:59:54
写JAVA程序,用户输入两个字符串,计算这两个字符串的字符的并集并打印到屏幕上。例如,当用户输入“magazine”和"paper"时,输出“magzinepr”

做了一个这样的东西。
import java.util.StringTokenizer;
public class Charset{
public static void main(String []args){
String str="";
for (int i=0;i<args.length;i++){
str+=args[i];
}
StringTokenizer token=new StringTokenizer(str," ",false);
str="";
while (token.hasMoreElements()){
str+=token.nextToken();
}
System.out.print(str);
}

}

如果只有小写字母的话,声明一个数组a[26]。扫描两个字符串时,遇到字符c,则检查a[c-'a']是否为0,是则输出c并将a[c-'a']置为1;不是则跳过。