public class benxi {
public static void main(String[] args) {
//定义方法 把int中的数据按照格式 拼接成一个字符串返回 调用方法控制台输出结果 int arr[]=(1,2,3) [1,2,3]
int arr[] = {1, 2, 3};
//调用方法
String jg=arrtoStirng(arr);
System.out.println(jg);
}
//定义方法
public static String arrtoStirng(int arr[]) {
//开头就加 [
String result = "[";
for (int i = 0; i < arr.length; i++) {
//i索引 arr[i]是元素
//非空判断
if (arr == null) {
return "";
}
//非0判断
if (arr.length == 0) {
return "arr[]";
}
//最后一个数 不加逗号
if (i==arr.length-1){
result = result + arr[i] ;
}else {
//其他数都加逗号
result = result + arr[i] + ", ";
}
}
//所有结束 加 ]
result=result+']';
return result;
}
}
public class benxi {
public static void main(String[] args) {
//定义方法实现字符串反转 键盘录入字符串 调用该方法 控制台输出结果 如abc变cba
String result=reserve("abc");
System.out.println(result);
}
//定义方法
public static String reserve(String Str){
String result="";
//字符串反转 需要反着遍历字符串
for (int i = Str.length()-1; i >= 0; i--) {
//元素
char s=Str.charAt(i);
//把字符拼接到一块
result=result+s;
}
return result;
}
}