题1.字符串搜索,输入一个字符串,再输入一个字符 判断这个字符是否在这个字符串里
package zzz;
public class Example {
public static void main(String[] args) {
String s1="happy";
String s2="ha";
System.out.println("判断是否包含字符串ha:"+s1.contains("ha"));
}
}
题2.字符串分割 输入一段字符串 以‘,’’.'为分割符,将字符串进行分割并输出
package zzz;
public class ads {
public static void main(String[] args) {
String str="happy,.ness,.love";
System.out.println("分割后的字符串数组中的元素依次为:");
String[] strArray=str.split(",.");
for (int i=0;i<strArray.length;i++) {
if (i!=strArray.length-1) {
System.out.print(strArray[i]+',');
}else {
System.out.println(strArray[i]);
}
}
}
}
本周简单的了解了String类和StringBuffer类的简单用法,能够写出基本的程序。
总结:学习JAVA已经两周了,从最开始的不了解到现在已经能自己简单的写出来正确程序还是很开心的,很谢谢学长们的帮助。
在最开始环境配置的时候还算顺利,书上的教程也算详细能够理解,然后再完成第一周的任务的时候就比较的吃力了,构造方法和成员方法有点混淆,这也怪我书看的不够仔细,第一次发的博客出现了混用的问题,构造法赋值没有理解,加上遗忘了C++的内容,然后自己又重新看了书,才稍微清晰了一点。这周的任务我觉得不是很难,也好理解,学习的过程中也没有什么大的问题,就是疑问字符串的分割一定会转成数组的形式吗,查了一下说大部分都是那样来写的。