首页 > 解决方案 > 将代码从php转换为java。我转换了大部分代码,但我仍然遇到一些错误

问题描述

PHP 代码。

   function convetDecimalTo brinary($a){
     $binary =array();
     $temp=array();
     for($i=0;$i<8;i++){
      $binary[]=($a%2);
      $a=intval($a/2);
    }
    for($i=7;$i>=0;$i--)
      $temp[]=$binary[$i];
      $binary=$temp;
     return $binary;
 <?php
     $no=0;
    for($i=255;i>=0;$i--){
    $binary=convertdecimaltobrinary($i);
   echo"<tr>";
    $no++;
    echo "<td>{$no}</td>";
    foreach($binry as $biner){
    echo {$biner};
    }
 }
?>

我转换了一些代码。谁能帮我解决这个问题?当我运行代码时,出现以下错误

语法错误,插入“... VariableDeclaratorId”完成FormalParameterList

public class Prob1 {
public static  void convertdecimaltobrinary(a){
     ArrayList<Object> brinary;
     ArrayList<Object> temp;
    for (int i=0;i<8;i++){
    brinary=a%2;
    a=a/2;
    }
    for (int i=7;i>=0;i--){
    temp=brinary[i];
    brinary=temp;
    //return brinary;   
    for (int i=255 ;i>=0;i--) {
        binary=convertdecimaltobrinary(i);
    }

}
}

标签: javaphpoop

解决方案


推荐阅读