java中length的用法?

它到底是String的属性还是方法?即,Str.length还是Str.length()?publicclassTestString{publicstaticvoidma... 它到底是String的属性还是方法?即,Str.length 还是Str.length() ?
public class TestString
{
public static void main(String[] args)
{
String s = "Mary,F,1976";
String[] sPlit = s.split(",");
for(int i = 0; i < sPlit.length; i++)
System.out.println(sPlit[i]);
}
}
为什么没有报错?
展开
 我来答
寸寸乱
推荐于2018-02-23 · TA获得超过514个赞
知道小有建树答主
回答量:564
采纳率:64%
帮助的人:224万
展开全部
是求字符串长度的一个方法
如:String str = "abcdefg";
int i =str.length();
算出来i等于7

对于数组或集合,length是属性
如:int[] array = {1,2,3,4,5,6};
int i = array.length ;//求数组的长度
算出来i等于6
淋漓尽致的love
2018-05-22 · TA获得超过1.2万个赞
知道小有建树答主
回答量:292
采纳率:100%
帮助的人:24.9万
展开全部
  1. length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性;

  2. public static void main(String[] args) ;

  3. String []list={"ma","cao","yuan"};

  4. System.out.println(list.length);

  5. List

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangwenq609
推荐于2017-09-02 · TA获得超过124个赞
知道答主
回答量:79
采纳率:0%
帮助的人:51.8万
展开全部
是方法,你可去看下源代码
/**
* Returns the length of this string.
* The length is equal to the number of <a href="Character.html#unicode">Unicode
* code units</a> in the string.
*
* @return the length of the sequence of characters represented by this
* object.
*/
public int length() {

return count;

}
追问
public class TestString
{
public static void main(String[] args)
{
String s = "Mary,F,1976";
String[] sPlit = s.split(",");
for(int i = 0; i < sPlit.length; i++)
System.out.println(sPlit[i]);
}
}
为什么没有报错?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2015-12-09 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性;
public static void main(String[] args) {
String []list={"ma","cao","yuan"};
System.out.println(list.length);

List
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
csj_9_9
2017-11-30
知道答主
回答量:33
采纳率:0%
帮助的人:17.7万
展开全部
类的length一般是方法。数组的length才是属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式