怎么求字符串常量的长度,求解答
我是从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(); 还真没发现有其他做法 --------------------编程问答--------------------
你给的办法已经是最好的了
其实java更加直接 --------------------编程问答-------------------- int length = “WWWW”.length();这确实是最直接的了。。 --------------------编程问答-------------------- 这还不够直接么?面向对象就是,你不需要关系细节实现,你要做什么事,只需要通过一个方法。你想知道长度,你只需要告诉字符串,我要长度,.length(),它就告诉你长度了。这就是java., --------------------编程问答-------------------- 这还不够直接,还得要多直接 --------------------编程问答-------------------- .length()
--------------------编程问答-------------------- 思维问题。。。。
补充:Java , Java SE