StringBuilder str=new StringBuilder();
// 追加字符串
str.append("jaewkjldfxmopzdm");
// 从后往前每隔三位插入逗号
for(int i=str.length();i>=0;i-=3)
{
str.insert(i,",");
}
// 将StringBuilder对象转换为String对象并输出
System.out.print(str.toString());
}
// 追加字符串
str.append("jaewkjldfxmopzdm");
// 从后往前每隔三位插入逗号
for(int i=str.length();i>=0;i-=3)
{
str.insert(i,",");
}
// 将StringBuilder对象转换为String对象并输出
System.out.print(str.toString());
}
2021-11-08
有些人不要恶语相向好吗,老师是讲得难懂但没有讲错啊。异常链不就是前面两季讲的多态嘛。main方法就是包装,方法一就是接口,方法二就是实现。把不懂的圈出来,自己去查找资料才能学得快。
2021-06-21
int i =str.length();
while (i>=0){
if(i!=str.length()) {
str.insert(i, ',');
System.out.print(str.toString());
}
i -= 3;
}
while (i>=0){
if(i!=str.length()) {
str.insert(i, ',');
System.out.print(str.toString());
}
i -= 3;
}
2021-06-15
在定义的application类的方法里Course集合是List类型,但在学生类里Course集合是Set类型,这样举例其实很容易混乱学生的逻辑的,逻辑也很稀碎,难以串通,像是想到哪里说哪里。这样授课的效率不高,不过是免费的视频也不好说什么,我只是想稍微给点建议。把学生设置为List类,课程设置为Set类会更好。因为学生会有重名,但不是同一个人,但课程的名字不可能重复。Map类的话可以把学生ID和该ID的学生选择的课程串联起来,这样逻辑就会更通顺。
2021-04-29
异常这章讲得挺糊里糊涂的。。。例如构造器前面没讲过突然出现了,也没有说明白为什么需要加构造器;又例如自定义异常中extends Exception和throws Exception哪个时候用哪个没有说清楚。
2021-04-26
int set = str.length();
while(set>3){
set-=3;
str.insert(set,',');
}
System.out.print(str.toString());
}
}
while(set>3){
set-=3;
str.insert(set,',');
}
System.out.print(str.toString());
}
}
2021-04-22
int i = str.length();
int s = 0;
while (i>=0){
if(s == 3){
s = 0;
str.insert(i,",");
i--;
} else {
i--;
s++;
}
}
int s = 0;
while (i>=0){
if(s == 3){
s = 0;
str.insert(i,",");
i--;
} else {
i--;
s++;
}
}
2021-03-29