📄 sendmessage.java
字号:
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import java.io.*;
public class SendMessage
{
private String message="";
private String message2="";
private String ClientURL2="";
private String ServerURL="";
public SendMessage()
{
}
public void setMessage(String msg)
{
this.message=msg;
}
public void setConnectionURL(String msg,String serverURL)
{
this.message2=msg;
this.ServerURL=serverURL;
}
public String UnicodeChange(String s)
{
StringBuffer result=new StringBuffer();
int i=0;
for(i=0;i<s.length();i++)
{
if(s.charAt(i)>=0x2018)
{
result.append('\\');
result.append('u');
String hex=Integer.toHexString(s.charAt(i));
result.append(hex);
}
else
{
result.append(s.charAt(i));
}
}
return result.toString();
}
public boolean SendMsg() throws IOException
{
if((message!="") && (message2!="") && (ServerURL!=""))
{
StreamConnection con=null;
DataOutputStream os=null;
try
{
//××××××××××××××××打开与服务器的连接××××××××××××××
con=(StreamConnection)Connector.open(ServerURL);
os=new DataOutputStream(con.openOutputStream());
String SendMsg="1"+"$"+message+"#"+message2;
byte data[]=SendMsg.getBytes();
os.write(data,0,data.length);
os.flush();
}
finally
{
if(os!=null)
{
os.close();
}
if(con!=null)
{
con.close();
}
}
return true;
}
else
{
return false;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -