学习过程中的一些总结

来源:互联网 发布:数据人生txt全集下载 编辑:程序博客网 时间:2024/05/17 05:52
import java.util.Scanner;


public class zy2 {


public static void main(String[] args) {
// 2.用户输入任意一个字符串,找出里面的字母a,并把字母a删除。(数组要连续);
/*
*接收字符串 
                 *找出字母a 
                 *删除字母a 
                 *数据要连续
*/
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个字符串");
String str = scan.next();
char[] strings = str.toCharArray();
int count = 0;
// 找出有多少个a
for (int i = 0; i < strings.length; i++) {
if ('a' == strings[i]) {
count++;
}
}
// 找到一个新数组来接收第一个数组中的元素 }
int j = 0;
char[] newStrings = new char[strings.length - count];
for (int i = 0; i < strings.length; i++) {
//要是有一个a出现 那么使得i比j大1
                        if (strings[i] != 'a') {
newStrings[j] = strings[i];
j++;
} else {
continue;
}


}
//打印出新的数组
  for (int i = 0; i < strings.length - count; i++) {
System.out.print(newStrings[i]);
}
}


}
0 0
原创粉丝点击