黑马程序员技术交流社区

标题: 请问,这个代码哪里错啦。 [打印本页]

作者: @coffee    时间: 2015-1-5 13:00
标题: 请问,这个代码哪里错啦。
本帖最后由 @coffee 于 2015-1-5 13:10 编辑

class  StringBufferDemo
{
        public static void sop(Object str)
        {
                System.out.println(str);
        }
        public static void main(String[] args)
        {               
               
                StringBuffer sb1 = new StringBuffer();
                sb1.append(34).append("asd").append(false);           
               
                sb1.indexOf('s');
                sop(sb1.length());
        }
}
作者: zhaozhao    时间: 2015-1-5 13:40
indexOf是用于查询子串的,即:indexOf("s"):这里使用的是双引号。
作者: @coffee    时间: 2015-1-5 13:45
zhaozhao 发表于 2015-1-5 13:40
indexOf是用于查询子串的,即:indexOf("s"):这里使用的是双引号。

:handshake:handshake
作者: hello_csu    时间: 2015-1-5 21:04
sb1.indexOf('s'); 要为字符串。
作者: @coffee    时间: 2015-1-5 21:30
hello_csu 发表于 2015-1-5 21:04
sb1.indexOf('s'); 要为字符串。

:):handshake
作者: 探寻者    时间: 2015-1-5 22:49
API文档中式这样写的:
返回int类型数 indexOf(String str)
          返回第一次出现的指定子字符串在该字符串中的索引。
所以str的变量是字符串,用双引号引起来。
作者: 446111220    时间: 2015-1-6 09:41
楼上的头像我喜欢
作者: xp1992xp    时间: 2015-1-6 09:50
zhaozhao 发表于 2015-1-5 13:40
indexOf是用于查询子串的,即:indexOf("s"):这里使用的是双引号。

2楼+1,学了这么久的java我都不知道这个错误咧
作者: ※无价※之宝    时间: 2015-1-6 10:03
学习了,每天学习一点
作者: xiao飞    时间: 2015-1-6 11:26
楼主加油
作者: xiao_jian    时间: 2015-1-6 14:49
这个错误不该错啦  太低级了
作者: @coffee    时间: 2015-1-12 17:58
探寻者 发表于 2015-1-5 22:49
API文档中式这样写的:
返回int类型数 indexOf(String str)
          返回第一次出现的指定子字符串在该 ...

:handshake
作者: @coffee    时间: 2015-1-12 18:00
xiao飞 发表于 2015-1-6 11:26
楼主加油

恩   一起加油
作者: @coffee    时间: 2015-1-17 00:40
※无价※之宝 发表于 2015-1-6 10:03
学习了,每天学习一点

:handshake
作者: @coffee    时间: 2015-1-17 00:41
xiao飞 发表于 2015-1-6 11:26
楼主加油

恩  一起加油!!!!!:handshake
作者: @coffee    时间: 2015-1-17 00:42
探寻者 发表于 2015-1-5 22:49
API文档中式这样写的:
返回int类型数 indexOf(String str)
          返回第一次出现的指定子字符串在该 ...

谢谢!  一起加油!!!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2