数不清楚的字符串个数

菜鸟上路,不对的地方还请大佬指出!!!

/*
一个数字符串个数的问题
*/
String str = "孜然肉片";
str += "麻辣香锅";
str += "番茄鸡蛋";
str += "土豆牛肉";
str += "烤羊排";
str += "金汤肥牛";
str += "蒜蓉油麦菜";

System.out.println("这里有几个字符串");

/*
这里有14个字符串
	使用双引号包含的字符串都是字符串常量!!!常量的概念中要求不可以
	修改。
	双引号包含的字符串都是存在于内存的【数据区】
	
	在字符串常量操作时,使用原本的两个字符串拼接之后完成的一个新的
	字符串常量。而且打印方法那 "这里有几个字符串" 这也是一个字符串,
	需要进行计数。
*/

为了解决String字符串操作导致的内存冗余,提高效率,Java中提供了
StringBuffer和StringBuilder来操作字符串,并且提供了很多方法,
便于程序员开发。
StringBuffer和StringBuilder中都有char类型可变长数组作为字符
串的保存空间。使用到的方法类型和ArrayList类似。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值