why wrong ?
yaocf 2002-05-21 11:27:52 package firstpackage;
import java.lang.System ;
import java.io.*;
public class Hello
{
public String personName;
public void Hello(){};
public String readname()
{
int ch;
String name = "";
boolean ok = false;
System.out.println("Please enter your name:");
while (!ok)
{
try{
ch = System.in.read();
if (ch < 0 || (char)ch == '\n') ok = true;
else if ((char)ch!='\r') name = name + (char)ch;
}
catch(IOException e){
ok = true;
}
}
personName = name;
return name;
}
public static void main(String args[]){
String name;
Hello myfirst = new Hello();
name = myfirst.readname()
System.out.println("Welcome to the Java World " + name +".");
System.out.println("And may you Success!");
}
}
1: name = myfirst.readname() ,Invalid type Expression
2: System.out.println("Welcome to the Java World " + name +".");,Invalid declaration
搞不清如何错的 大侠请帮忙,刚学java?