
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]);
}
}
为什么没有报错? 展开
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]);
}
}
为什么没有报错? 展开
9个回答
展开全部
是求字符串长度的一个方法
如:String str = "abcdefg";
int i =str.length();
算出来i等于7
对于数组或集合,length是属性
如:int[] array = {1,2,3,4,5,6};
int i = array.length ;//求数组的长度
算出来i等于6
如:String str = "abcdefg";
int i =str.length();
算出来i等于7
对于数组或集合,length是属性
如:int[] array = {1,2,3,4,5,6};
int i = array.length ;//求数组的长度
算出来i等于6
展开全部
length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性;
public static void main(String[] args) ;
String []list={"ma","cao","yuan"};
System.out.println(list.length);
List
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
本回答被网友采纳

你对这个回答的评价是?
展开全部
是方法,你可去看下源代码
/**
* 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;
}
/**
* 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
}
public static void main(String[] args) {
String []list={"ma","cao","yuan"};
System.out.println(list.length);
List
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类的length一般是方法。数组的length才是属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询