华为面试题(想完全通过测试太难了,搞了两个小时)
1、
public class Test{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str1 = scanner.nextLine();
String str2 = scanner.nextLine();
for (int i = 0;str1!=null && str2!=null && i < str2.length(); i++) {
str1 = str1.replaceAll(String.valueOf(str2.charAt(i)), "");
}
System.out.println(str1);
scanner.close();
}
}
2、
public class Test2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
String inputString = scanner.nextLine();
StringBuilder sb = new StringBuilder();
if (inputString == null || "".equals(inputString) || inputString.length() > 100) {
continue;
}else {
for (int i = inputString.length() - 1; i >= 0; i--) {
sb.append(inputString.charAt(i));
}
System.out.println(sb.toString());
break;
}
}
scanner.close();
}
}
网友评论