社区
Java SE
帖子详情
一个非常简单地关于String的问题,高手都来看看
asphp
2005-10-16 04:41:41
在 C中,一个字符串会因为'\0',而结束,我想问一下Java的字符串中间允不允许'\0'的存在?谢谢!!
...全文
927
16
打赏
收藏
一个非常简单地关于String的问题,高手都来看看
在 C中,一个字符串会因为'\0',而结束,我想问一下Java的字符串中间允不允许'\0'的存在?谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
arsaluo
2005-10-18
打赏
举报
回复
mark
mnbvc874
2005-10-18
打赏
举报
回复
又学习了
sunangle
2005-10-18
打赏
举报
回复
class length
{
public static void main(String[] args)
{
String a="dddddd";
int b=a.length();
System.out.println(b);
}
}
Mark_Chen
2005-10-18
打赏
举报
回复
学习!!
charlie0895
2005-10-18
打赏
举报
回复
可以去看看String的源码
luffywang
2005-10-18
打赏
举报
回复
学习!!!
conquer2004
2005-10-17
打赏
举报
回复
学习……
“在java中,String第一个放的是整个字符串大小” ---还是看一下java虚拟机吧
在.class文件中好像是第一个字节放的是length
jack1219
2005-10-17
打赏
举报
回复
学习
luyisir2
2005-10-17
打赏
举报
回复
多和谐的提问回答啊~
低调的小青蛙
2005-10-17
打赏
举报
回复
“在java中,String第一个放的是整个字符串大小” --- 不正确的。
“在JAVA中则是以对象的形式存放字符串,不受'\0'的影响” --- 正确的。
java 使用一个类来描述一个字符串,包含很多信息,比如长度,并且还有其他信息。因此,字符串长度不受 \0 影响。
private final char value[];
private final int offset;
private final int count;
private int hash;
chg2008
2005-10-16
打赏
举报
回复
学习。。。。。。。
xiaoxujsj
2005-10-16
打赏
举报
回复
学习了
lgh2008
2005-10-16
打赏
举报
回复
记住一点。 C 中是以数组的形式存放字符串,并且以'\0'作为结束标志。
而在JAVA中则是以对象的形式存放字符串,不受'\0'的影响。
jking_xp
2005-10-16
打赏
举报
回复
java字符串结束不以'\0'判断,在java中,String第一个放的是整个字符串大小,所以String可以用它的length()来判断它的结束,而不是'\0'.
qxl2005sh
2005-10-16
打赏
举报
回复
可以,加个转义符就行了。
interhanchi
2005-10-16
打赏
举报
回复
允许,这些东西自己写个程序,试一下不就行了!
String
中equals遇到的
一个
问题
本文探讨了Java中
String
与Integer对象进行equals方法比较时的行为差异,并详细解释了
String
类的equals方法实现逻辑。
在C++中将
一个
char转换成
一个
string
的10种方法
博客介绍了C++中将char转成
string
至少有10种方法,常用的大概2 - 3种。还提及不同方法的适用场景,如解决让
string
值为n个相同字符的
问题
,方法3最方便,部分方法可解决其变种
问题
,并列举了具体转换方法。
一个
精简的
string
类
本文分享了一次C++编程实践经历,作者从零构建了
一个
简易的
String
类,旨在模仿标准库中的
string
类功能,虽然效率较低,但涵盖了基本操作如连接、查找等,并实现了KMP模式匹配算法。
Java
String
字符串比较
问题
本文详细探讨了Java中
String
字符串的比较,包括'=='运算符和equals()方法的区别。'=='比较的是对象的内存地址,而equals()在
String
类中重写后比较的是内容。通过四种不同情况的分析,解释了何时会得到true或false的结果,旨在提供
一个
简单易懂的
String
比较教程。
Retrofit中解决网络请求中post请求中只传递
一个
String
字符串而非Map<
String
,
String
>形式的办法
本文介绍了在Retrofit中解决网络请求里post请求只传递
一个
String
字符串而非Map<
String
,
String
>形式的办法。可通过传入RequestBody的方式自定义post传递的值,还给出了具体的代码实现,按此方法能将
String
作为Body值传递给后台。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章