一般来说(这完全是我使用伪代码的方式,而不是按照规则设置的任何东西)我使用伪代码来摆脱任何样板文件或语法正确。
例如,假设我有以下 Java 代码...
import java.io.*;
class FileRead
{
public static void main(String args[])
{
try{
// Open the file that is the first
// command line parameter
FileInputStream fstream = new FileInputStream("textfile.txt");
// Get the object of DataInputStream
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
//Read File Line By Line
while ((strLine = br.readLine()) != null) {
// Print the content on the console
System.out.println (strLine);
}
//Close the input stream
in.close();
}catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}
}
我对伪代码的解释类似于......
main() {
FileInputStream fstream = new FileInputStream(fileLocation);
BufferedReader br = BufferedReader(.....fstream);
String str;
while(br.readline!=empty, str=br.readline) {
System.out(str);
}
}
现在,除了我之外,这段代码可能对任何人都没有用——但我知道我可以快速查看它,看看它是什么,并在必要时编写它。在会议等中快速记笔记很有用,如果我想编写快速的伪代码,我不会考虑异常处理之类的事情。