有段程序,新学的不知道怎么把他转成java

Int main(int argc, _TCHAR * argv[])

{
int x,y,z;
scanf( “%d%d”,&x&y);

  if (z>=0&&z<100 )
  { 
int i=1;
     if(x>10&&y>10&&x>y)
     {
        if( (x*i) %y!=0 )
           i++;
       return (x*i);
}
else{
         if( (y*i) %x!=0 )
           i++;
         return  (y*i);
 }
} 
return 0;
}
public class HelloWorld {
    public static int foo()
    {
        int x,y,z;
        Scanner sc = new Scanner(System.in);
        x = sc.nextInt();
        y = sc.nextInt();
        if (z>=0&&z<100 )
        { 
            int i=1;
            if(x>10&&y>10&&x>y)
            {
                if( (x*i) %y!=0 )
                    i++;
                return (x*i);
            }
            else{
                if( (y*i) %x!=0 )
                    i++;
                return  (y*i);
            }
        } 
        return 0;
    }
    public static void main(String []args) {
       System.out.println(foo());
    }
}

看看下面这个是不你期望的:

public void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int x = sc.nextInt();
    int y = src.nextInt();

    if(z < 0 || z >= 100) {
    // return 0
        Systerm.out.println(0);
    }

    if(x > y && y > 10){
    // return x % y == 0 ? x  :  2 * x;
        Systerm.out.println(x % y == 0 ? x  :  2 * x);
    }

  // return y % x == 0 ? y  :  2 * y;
    Systerm.out.println(y % x == 0 ? y  :  2 * y);
}