十进制转成十六进制:

Integer.toHexString(int i)

十进制转成八进制

Integer.toOctalString(int i)

十进制转成二进制

Integer.toBinaryString(int i)

十六进制转成十进制

Integer.valueOf("FFFF",16).toString()

八进制转成十进制

Integer.valueOf("876",8).toString()

二进制转十进制

Integer.valueOf("0101",2).toString()

 

public class 进制 {
	public static void main(String[]args)
	{
		/*Scanner input=new Scanner(System.in);
		System.out.println("请输入十进制数:");
		int m=input.nextInt();*/
		/*System.out.println(" 转化八进制:\n"+Integer.toOctalString(m));
		System.out.println("转化十六进制:\n"+Integer.toHexString(m));
		System.out.println("转化二进制:\n"+Integer.toBinaryString(m));*/
		System.out.println("十六转化十进制:\n"+Integer.valueOf("FFF",16));
		System.out.println("八转化十进制:\n"+Integer.valueOf("62",8));
		System.out.println("二转化十进制:\n"+Integer.valueOf("10101",2));
	}
}

 

 

 

import java.util.Scanner;
public class maxmin {
    public static void main(String[] args)
    {
    int[] m=new int[10];
    Scanner input=new Scanner(System.in);
    for(int i=0;i<10;i++)
    {
        m[i]=input.nextInt();
    }
    maxmin s=new maxmin();
    s.max(m);
    s.min(m);
    }

public void max(int x[])
{
    int m;
    m=x[0];
    for(int i=1;i<10;i++)
    {
        if(x[i]>m)
        {
            m=x[i];
        }
    }
    System.out.println("最大值:\n"+m);
}
public void min(int x[])
{
    int m;
    m=x[0];
    for(int i=1;i<10;i++)
    {
        if(x[i]<m)
        {
            m=x[i];
        }
    }
    System.out.println("最小值:\n"+m);
}
}

 

 二.在使用函数的时候需要先创建对象

三例题