当前位置:编程学习 > JAVA >>

怎么求字符串常量的长度,求解答

我是从C++过度到java的

C语言有strlen直接求字符串常量的长度

int length = strlen("wwww");

而在java中我只能这么做

String temp = "wwww";
int length = temp.length();

请问java里有没有类似C的这种比较直接的做法? java c 字符串 长度 --------------------编程问答-------------------- 面向对象就是这样子的,通过对象的方法来求得结果,而不是用全局方法。 --------------------编程问答-------------------- 觉得你这是习惯的问题,要试着适应各种与C/C++不一样的方式,否则可能你会再提一个问题:java有没有像C++一样,可以直接操作地址或指针的,有没有类似malloc之类的等一系列问题。 --------------------编程问答-------------------- 貌似没有 --------------------编程问答-------------------- 多写一句,Java现在没有比这简单的了 --------------------编程问答-------------------- 只能int length = “WWWW”.length();   还真没发现有其他做法 --------------------编程问答--------------------
引用 5 楼 yin_135 的回复:
只能int length = “WWWW”.length();   还真没发现有其他做法


你给的办法已经是最好的了

其实java更加直接 --------------------编程问答-------------------- int length =  “WWWW”.length();这确实是最直接的了。。 --------------------编程问答-------------------- 这还不够直接么?面向对象就是,你不需要关系细节实现,你要做什么事,只需要通过一个方法。你想知道长度,你只需要告诉字符串,我要长度,.length(),它就告诉你长度了。这就是java., --------------------编程问答-------------------- 这还不够直接,还得要多直接 --------------------编程问答-------------------- .length()
--------------------编程问答-------------------- 思维问题。。。。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,