import java.util.Arrays;
public class Test3_5_zxj {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*整型数组:1789,2035,1899,1456,2013,1458,2458,1254,1472,2365
字符串数组:“Java”,”Python”,”PHP”,”CProgramming”,”C++”
写Java程序,要求实现以下功能
(1) 计算整型数组中所有数据之和,并输出到控制台。
(2) 分别对以上两组数据排序,向控制台输出排序前和排序后的内容。*/
int[] num= {1789,2035,1899,1456,2013,1458,2458,1254,1472,2365};
String[] str={“Java”,“Python”,“PHP”,“C Programming”,“C++”};
System.out.print(“整型数组和为:”);
sum(num);
System.out.print(“整型数组排序前为:”);
display1(num);
System.out.print(“整型数组排序后为:”);
Arrays.sort(num);
display1(num);
System.out.print(“字符串数组排序前为:”);
display2(str);
System.out.print(“字符串数组排序后为:”);
Arrays.sort(str);
display2(str);
}
public static void sum(int[] num)//求和函数
{
int a=0;
for(int i=0;i<num.length;i++)
{
a+=num[i];
}
System.out.println(a);
}
public static void display1(int[] num)//数组输出函数
{
for(int i=0;i<num.length;i++)
{
System.out.print(+num[i]+" “);
}
System.out.println(” “);
}
public static void display2(String[] str)//字符串数组输出函数
{
for(int i=0;i<str.length;i++)
{
System.out.print(str[i]+” “);
}
System.out.println(” ");
}
}