?? services.java
字號:
import java.net.*;
import java.io.*;
public class Services implements Runnable {
private Socket s = null;
public Services(Socket s)
{
this.s = s;
}
/**
* Method run
*
*
*/
public void run()
{
try
{
InputStream ips = s.getInputStream();
OutputStream ops = s.getOutputStream();
BufferedReader br = new BufferedReader(
new InputStreamReader(ips));
PrintWriter pw = new PrintWriter(ops,true);//打印
while(true)//會話內容
{
String strline = br.readLine();//讀到這行內容
if(strline.equalsIgnoreCase("quit"))
{
break;
}
System.out.println(strline);
String strEcho = (new StringBuffer(strline).reverse()).toString();
pw.println(strline + "->" + strEcho);
//pw.println(strline);
}
br.close();//關閉包裝類對象
pw.close();//關閉包裝類對象
s.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -