- #刷题
JAVA的语法小问题

12437
show code
Q1:29行的,public static void main(String[] args) 这里的String为什么要作为数组?明明是string s,不是string[] s;啊
Q2,public static void main(String[] args) args是啥意思?[code]
public class reverse {
public static String reversestr (char[] str){[br]
int i=0;
int j=str.length-1;
while(i<j){
swap(str,i,j);
i++;
j--;
}
return String.valueOf(str);
}
public static void swap(char[] str,int i,int j){[br]
char tmp;
tmp=str;
str=str[j];
str[j]=tmp;
}
public static void main(String[] args)[br]
String s="abcdef";
System.out.println(reversestr(s.toCharArray()));
}
}
Q1:29行的,public static void main(String[] args) 这里的String为什么要作为数组?明明是string s,不是string[] s;啊
Q2,public static void main(String[] args) args是啥意思?[code]
public class reverse {
public static String reversestr (char[] str){[br]
int i=0;
int j=str.length-1;
while(i<j){
swap(str,i,j);
i++;
j--;
}
return String.valueOf(str);
}
public static void swap(char[] str,int i,int j){[br]
char tmp;
tmp=str;
str=str[j];
str[j]=tmp;
}
public static void main(String[] args)[br]
String s="abcdef";
System.out.println(reversestr(s.toCharArray()));
}
}
7条回复
热度排序