疯狂java讲义第七章练习题

第一题

package demo7;

import java.util.Scanner;

import javax.xml.bind.attachment.AttachmentMarshaller;

//import javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction;

public class Homework1 {
    //计算最大值
    public int myMax(int[] arr)
    {
        int result=arr[0];
        for(int i=0;i<10;i++)
        {
            result=Math.max(arr[i], result);
        }
        return result;
    }
    //计算最小值
    public int myMin(int[] arr)
    {
        int result=arr[0];
        for(int i=0;i<10;i++)
        {
            result=Math.min(arr[i], result);
        }
        return result;
    }
    //计算平均值
    public double mean(int[] arr)
    {
        int result=0;
        for(int i=0;i<10;i++)
        {
            result=result+arr[i];
            
        }
        return result/10;
    }
    public void show(int[] arr)
    {
        for(int i=0;i<10;i++)
        {
            System.out.print(arr[i]);
        }

    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //  定义一个数组保存用户输入的数字
        int[] arr=new int[10];
        //键盘输入
        Scanner sc=new Scanner(System.in);
        //将输入保存到数组里面
        for(int i=0;i<10;i++)
        {
            arr[i]=new Integer(sc.next());
            
        }
        Homework1 hw=new Homework1();
        System.out.println(hw.myMax(arr));
        //hw.show(arr);
        System.out.println(hw.myMin(arr));
        //hw.show(arr);
        System.out.println(hw.mean(arr));
        //hw.show(arr);
    }
}

第二题

public class Homework2 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String str="ABCDEFG";
        String strResult1=str.substring(2, 4);
        System.out.println(strResult1);
        char strResult2=str.charAt(4);
        System.out.println(strResult2);
        char strResult3=str.charAt(5);
        System.out.println(strResult3);
    }
}

第三题

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Homework3 {
    public void show(int[] arr)
    {
        for(int i=0;i

第四题第五题没做

你可能感兴趣的:(疯狂java讲义第七章练习题)