社区
Java SE
帖子详情
stringbuffer.tostring 赋值给 string 内存溢出
free_chenwei
2008-12-16 01:56:45
StringBuffer 赋值给string的时候出现了 内存溢出,不知道该如果解决,是需要调整jvm的内存大小吗?
还是其他什么原因,请朋友们赐教
...全文
456
6
打赏
收藏
stringbuffer.tostring 赋值给 string 内存溢出
StringBuffer 赋值给string的时候出现了 内存溢出,不知道该如果解决,是需要调整jvm的内存大小吗? 还是其他什么原因,请朋友们赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dzy_pb
2009-08-28
打赏
举报
回复
对,大概就是 4M的文本文件 啊,应该怎么解决。
free_chenwei
2008-12-17
打赏
举报
回复
我想了一下 4M的文本文件 在stringbuff 和 string 之间转换 肯定会出现这个问题,我现在改用其他的方式了
谢谢各位 都给你们加分
cwjieNo1
2008-12-16
打赏
举报
回复
能不能把代码贴出来看看··``
yanhan0615
2008-12-16
打赏
举报
回复
那要多长才能让它溢出了...估计是别的问题
孑冰
2008-12-16
打赏
举报
回复
如果是一个length很长的字符串呢???
haoren_a
2008-12-16
打赏
举报
回复
它们之间貌似不可以直接赋值吧,可以借助一些方法,下面是一个小例子,你看看,不知道能不能帮到你……
StringBuffer sb=new StringBuffer("aa");
String s=sb.toString();
System.out.println(s);
JavaSE基础视频精讲⑫:
String
,
String
Builder和
String
Buffer
本课程适用于零基础小白快速入门Java语言技术,通过课程学习可以清晰了解Java
String
,
String
Builder和
String
Buffer
。课程配套完整的(笔记+代码+作业)
Java
String
字符串类型导致
内存溢出
的分析和解决方案 (使用
string
+= 为什么会导致内存占用过高?)
1.
String
类型变量操作时为何容易
内存溢出
在实际工程或者算法题练习中,我们有时候会遇到
String
类型变量导致
内存溢出
或者占用过高。 原因是
String
类型在java中是immutable(不可直接修改)的变量,所以对于字符串我们是不能直接修改的,只能重新生成占据新的栈空间。
String
[] words = s.split(" "); for (int i = 1; i < words.length; i++) { str += " " + words[i]; } s是一个空格分隔的超
你敢信?
String
类竟然是导致生产环境频繁
内存溢出
的罪魁祸首!!
String
类竟然还有这么一个大坑!!
String
String
Builder
String
Buffer
区别以及源码分析
String
String
Builder
String
Buffer
区别以及源码分析 1、
String
、
String
Builder、
String
Buffer
区别 1.1、
String
String
对象一旦创建之后就是不可变的,不可变的! 问题:既然
String
对象是不可变的,那么其包含的常用修改值的方法是如何实现的呢? Demo sub
string
(int,int) 字符串截取 split(
String
,int) 字符串分割 toLowerCase() 字符串所有字母小写 其实,这些方法底层都是通过重新
String
的Intern()方法,详解字符串常量池!
目录 一、
String
的基本特性 为什么jdk9
String
由char[]改为了byte[]去存?
String
存储结构发生了变更,
String
Buffer
和
String
Builder是否改变了? 实例(因为
String
不可变性,原来地址的值是无法被改变的): 二、
String
的内存分配 为什么要将
String
Table进行调整,从永久代->堆? 三、
String
的基本操作 实例1: 实例2: 四、字符串拼接操作 实例1:(常量与常量的拼接结果在常量池) 实例2:(拼接其中有一
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章