谁帮帮忙把这段c语言代码变成java代码⋯⋯

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图片说明

 public static void main(String[] args){
        Scanner input=new Scanner(System.in);
        int i,j,t,n,a[]=new int[55],b[]=new int[55];
        t=input.nextInt();
        while((t--)!=0){
            n=input.nextInt();
            for(i=0;i<n;i++){
                a[i]=input.nextInt();
                b[i]=input.nextInt();
            }
            for(i=0;i<n-1;i++){
                int k=i;
                for(j=i+1;j<n;j++)
                    if(a[k]>a[j])
                        k=j;
                if(k!=i){
                    int te;
                    te=a[i];
                    a[i]=a[k];
                    a[k]=te;

                    te=b[i];
                    b[i]=b[k];
                    b[k]=te;
                }
            }
            for(i=0;i<n;i++){
                for(j=0;j<b[i];j++){
                    System.out.print(">+");
                    for(int k=0;k<a[i]-2;k++)
                        System.out.print("-");
                    System.out.println("+>");
                }
                System.out.println();
            }       
        }
    }

你能把文字版的发给我吗改着也省事一点,看着打心太累