![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
string
不爱吃鱼丶
这个作者很懒,什么都没留下…
展开
-
Java 5种字符串拼接方式性能比较
转:http://blog.csdn.net/kimsoft/article/details/3353849总结:字符串优化由于String对象时不可变对象,因此在需要对字符串进行修改操作时(如字符串连接和替换),String对象总是会生成新的对象,所以其性能相对较差。String常量的累加操作:对于静态字符串的连接操作,Java在编译时会进行彻底的优化,将多个连接操作转载 2016-12-28 20:49:00 · 1070 阅读 · 0 评论 -
一个子串在整串中出现的次数
"nbaernbatynbauinbaopnba" * 思路: * 1,要找的子串是否存在,如果存在获取其出现的位置。这个可以使用indexOf完成。 * 2,如果找到了,那么就记录出现的位置并在剩余的字符串中继续查找该子串, * 而剩余字符串的起始位是出现位置+子串的长度. * 3,以此类推,通过循环完成查找,如果找不到就是-1,并对原创 2016-12-30 14:38:41 · 1758 阅读 · 0 评论 -
判断一个字符串是否是首字母大写且非首字母小写
import java.util.Scanner;/* * 问题:字母大小写判断(2015华为上机) * 描述:判断一个字符串是否是首字母大写且非首字母小写输入:一个任意字符串,长度不超过128字符输出:如果输入字符串首字符为大写字母且其他字符非大写字符,返回true,其他情况(空字符串、首字符非字母、首字母为小写、首字母大写但其他字符非字符非字母等)均返回false样例输入原创 2016-12-30 14:48:04 · 7836 阅读 · 0 评论 -
java中string类创建对象
Java中String是一个特殊的包装类数据有两种创建形式:String s = "abc";String s = new String("abc"); 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值'a'、'b'、'c',然后在堆中创建一个String对象object,它的值是刚才在栈中转载 2018-01-02 20:47:37 · 2788 阅读 · 0 评论 -
String 常用方法
一、String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。二、String类对象的创建字符串声明:String stringName;字符串创建:stringName = new String(字符...转载 2018-12-17 17:45:53 · 243 阅读 · 0 评论