文件名中如果出现多个'.' 一行代码根本无法检测出最后一个点的位置。index =fileName.indexOf('.');只能检测出第一个点的位置。
2016-11-16
// 手动装箱
Double b = new Double(a);
// 自动装箱
Double c = a;
// 手动拆箱
double e = d.doubleValue();
// 自动拆箱
double f = d ;
Double b = new Double(a);
// 自动装箱
Double c = a;
// 手动拆箱
double e = d.doubleValue();
// 自动拆箱
double f = d ;
2016-11-16
// 从后往前每隔三位插入逗号
for(int i=str.length()-3;i>0;i=i-3){
str.insert(i,",");
System.out.println(str.toString());
}
试了一下这种方法,也可以,这是从前往后数的位数,所以不用考虑后面加进来的逗号。
我前面写的那种是从后往前数的位数,所以要考虑逗号加1,加3变成加4。
for(int i=str.length()-3;i>0;i=i-3){
str.insert(i,",");
System.out.println(str.toString());
}
试了一下这种方法,也可以,这是从前往后数的位数,所以不用考虑后面加进来的逗号。
我前面写的那种是从后往前数的位数,所以要考虑逗号加1,加3变成加4。
2016-11-16
// 从后往前每隔三位插入逗号
for(int i=3;i<str.length();i+=4){
str.insert(str.length()-i,",");
System.out.println(str.toString());
}
//原来是i+=3,但是str加了逗号已经改变了,所以要多加1,就是i+=4了,和其他人的思路有些不一样,是直接翻译题目的意思的,没太多的弯子,理解起来不难,希望可以帮到你们。
for(int i=3;i<str.length();i+=4){
str.insert(str.length()-i,",");
System.out.println(str.toString());
}
//原来是i+=3,但是str加了逗号已经改变了,所以要多加1,就是i+=4了,和其他人的思路有些不一样,是直接翻译题目的意思的,没太多的弯子,理解起来不难,希望可以帮到你们。
2016-11-16
j,aew,kjl,dfx,mop,zdm
// 从后往前每隔三位插入逗号
for(int i=3;i<str.length();i+=4){
str.insert(str.length()-i,",");
}
乱写竟然写出来了,呵呵哒、
// 从后往前每隔三位插入逗号
for(int i=3;i<str.length();i+=4){
str.insert(str.length()-i,",");
}
乱写竟然写出来了,呵呵哒、
2016-11-16
// 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数
for (int i =0; i<s.length(); i++ )
{
// 获取每个字符,判断是否是字符a
if (s.charAt(i)=='a') {
// 累加统计次数
num++;
}
}
for (int i =0; i<s.length(); i++ )
{
// 获取每个字符,判断是否是字符a
if (s.charAt(i)=='a') {
// 累加统计次数
num++;
}
}
2016-11-16
虽然是免费的,但是跟第一第二比,这个老师就是在自我陶醉啊。啰嗦废话多。废话多也行,还不讲到点子上。然后就自己在那里敲代码。
2016-11-15
最新回答 / 晨习
快捷键有 : Alt + / Ctrl+1(该快捷键 需要鼠标指针在 字段上) 书写的有 :在包 下 输入 import java.util.Set; 即可建议 你 自己学写 几遍;
2016-11-15
//定义字符串s3,保存“I love”和s1拼接后的内容
String s3 = new String("I love"+s1);
//比较字符串s1和s3
System.out.println("s1和s3内存地址相同吗?" + s1 ==s3);
String s3 = new String("I love"+s1);
//比较字符串s1和s3
System.out.println("s1和s3内存地址相同吗?" + s1 ==s3);
2016-11-15
public static void main(String[] args) {
//定义字符串
String hobby = "爱慕课";
String url = "www.imooc.com";
//输出字符串
System.out.println("hobby:" +hobby);
System.out.println("url:" + url );
}
//定义字符串
String hobby = "爱慕课";
String url = "www.imooc.com";
//输出字符串
System.out.println("hobby:" +hobby);
System.out.println("url:" + url );
}
2016-11-15
已采纳回答 / 啊强9月30
string 类的字符串是不能改变的,一经定义就开辟了一个空间,这个空间是不会改变的,stringBuilder类可以修改,可以先定义一个空的对象,后面再赋值,如果一开始就定义了一个有内容的对象,也只是可以增加,插入而已。
2016-11-15