0

最近、私は 1 年前に Pascal で書いたプログラムに基づいたプロジェクトに取り組んでいます。このプロジェクトでは、Java に変換してアプリに変換する必要があります。変数を宣言しようとしたときに行き詰まりました。ここに私のパスカルコードがあります:

const choiceno=15;
  maxword=1500;
  maxlen=20;

type stringtype = string[maxlen];
     wordtype = record
              words:stringtype;
              no:integer
            end;

var  diskfile,savetxt:text;
     style,aparno,eparno,wordno,wordpt,punno,choice,code,error:integer;
     strg:string[3];
     path:string;
     sensitive:boolean;
     wordct:array[1..maxword] of wordtype;
     letterno:array[97..122] of integer;
     capletno:array[65..90] of integer;

そして、Javaでこれを試しましたが、満足のいくものではないようです:

public final int ChoiceNo = 15;
public final int MaxWord = 1500;
public final int MaxLength = 20;
public String string ;
public int record;
public String Words;
public int No;
public String DiskFile;
public String Savetxt;
public int Style;
public int AparNo;
public int EparNo;
public int WordNo;
public int Wordpt;
public int PunNo;
public int Choice;
public int Code;
public int Error;
public String strg;
public String path;
public boolean Sensitive;
String[] WordCt = new String[MaxWord];
int[] LetterNo = new int[26];

私が直面した問題は、Java で型を宣言するアイデアがないことです。だれか助けてもらえますか? どうもありがとう。

4

1 に答える 1

0

これらのページhereおよびhereを見てください。いくつかの違いについて説明しています。

于 2013-07-01T07:29:37.440 に答える