黑马程序员技术交流社区

标题: 如何判断字符串缓冲区中是否有某个字符 [打印本页]

作者: hailong    时间: 2014-11-4 10:50
标题: 如何判断字符串缓冲区中是否有某个字符
本帖最后由 hailong 于 2014-11-4 13:31 编辑

如题,求各位大神为小弟解惑,谢谢
作者: 姜浩    时间: 2014-11-4 11:04
字符串缓冲区也就是StringBuffer,有一个IndexOf方法,可以返回第一个出现的索引值,如果不存在返回-1,如果为null会出现NullPointerException。
作者: Rain2692    时间: 2014-11-4 11:22
仔细看看视频吧。。。里面都有的
作者: 英雄传说ER    时间: 2014-11-4 11:33
StringBuffer.indexOf(字符);     indexOf - 字符出现的位置(脚标)  没有改字符为-1
作者: hailong    时间: 2014-11-4 11:54
姜浩 发表于 2014-11-4 11:04
字符串缓冲区也就是StringBuffer,有一个IndexOf方法,可以返回第一个出现的索引值,如果不存在返回-1,如 ...

好的,我之前是想随机生成6个字符,每拿到一个字符先判断一下缓冲区中是否存在该字符,如果有就放弃这个字符重新获取,如果没有就存到缓冲区中,一直没相通,现在想通了,谢谢了
作者: hailong    时间: 2014-11-4 11:55
Rain2692 发表于 2014-11-4 11:22
仔细看看视频吧。。。里面都有的

好的,我之前是想随机生成6个字符,每拿到一个字符先判断一下缓冲区中是否存在该字符,如果有就放弃这个字符重新获取,如果没有就存到缓冲区中,一直没相通,现在想通了,谢谢了
作者: hailong    时间: 2014-11-4 11:59
英雄传说ER 发表于 2014-11-4 11:33
StringBuffer.indexOf(字符);     indexOf - 字符出现的位置(脚标)  没有改字符为-1

好的,我之前是想随机生成6个字符,每拿到一个字符先判断一下缓冲区中是否存在该字符,如果有就放弃这个字符重新获取,如果没有就存到缓冲区中,一直没相通,现在想通了,谢谢了
作者: wf111sxwf    时间: 2014-11-4 13:24
indexOf方法  -1就是没有




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