/**
* 将数组顺序逆秩
* 将数组内单元内容进行逆秩
**/
public class ReverseAll{
public static void main(String args[]){
String array2[] = {"abcde","efgji","jklmn","opqrs","tuvwx"};
for(int i=array2.length-1;i>=0;i--){
for(int j=array2[i].length()-1;j>=0;j--)
System.out.print(array2[i].charAt(j));
}
}
}
根据程序,array2数组对象调用length方法时,并没有(),而在数组内字符串中调用的length却必须要添加(),为什么??array2为对象的话,array2[i]又应该叫什么??
* 将数组顺序逆秩
* 将数组内单元内容进行逆秩
**/
public class ReverseAll{
public static void main(String args[]){
String array2[] = {"abcde","efgji","jklmn","opqrs","tuvwx"};
for(int i=array2.length-1;i>=0;i--){
for(int j=array2[i].length()-1;j>=0;j--)
System.out.print(array2[i].charAt(j));
}
}
}
根据程序,array2数组对象调用length方法时,并没有(),而在数组内字符串中调用的length却必须要添加(),为什么??array2为对象的话,array2[i]又应该叫什么??
String有length()这个方法!
都是对象,前置是String数组类型,后者是String类型
array2 数组 有length这个属性
array2[i] 字符串 有length()这个方法
String有length()这个方法!
for(int i=array2.length-1;i>=0;i--)这句中,array2是数组,有length属性。