2017-02-20 74 views
-3

爲2.0是像java,現在在3.0,我無法找到我的錯誤在此代碼:
的ActionScript synax錯誤

import java.io.IOException; 
import java.io.OutputStreamWriter; 
import java.net.Socket; 
public class Main { 
public static void main(String[] args){ 
String hostName = "localhost"; 
Int portNumber = 16834; 
String str = "starttimer\r\n"; 
try { 
    @SuppressWarnings("resource") 
    Socket socket = new Socket(hostName, portNumber); 
    OutputStreamWriter osw = new <br>OutputStreamWriter(socket.getOutputStream(), "UTF-8");$ 
    send(str, osw); 
} catch (Exception e) { 
     System.err.println(e.getMessage()); 
    } 
} 
static void send(String str, OutputStreamWriter o) throws IOException { 
    o.write(str, 0, str.length()); 
    o.flush(); 
} 

}
順便說不要擔心哪裏去

數據

回答

5

顯然,這不是有效的ActionScript代碼。它是Java。這就是爲什麼你有語法錯誤。我建議閱讀一些關於ActionScript語言的必要的最低限度,以便至少能夠在嘗試實現某些功能之前將其與其他語言區分開來。