📄 server.java
字号:
import java.io.*;
import java.net.*;
public class Server
{
public static void main(String[] args)
{String s4=null,s1,s2,s3;ServerSocket server=null;
Socket you=null;
DataInputStream in=null;
DataOutputStream out=null;
try{server=new ServerSocket(4331);}
catch(IOException e1){System.out.println("ERRO:"+e1);}
try{you=server.accept();
in=new DataInputStream(you.getInputStream());
out=new DataOutputStream(you.getOutputStream());
while(true)
{s1=in.readUTF();s2=in.readUTF();s3=in.readUTF();
System.out.println(s1);System.out.println(s2);System.out.println(s3);
if(s2.equals("+"))
{
s4=String.valueOf(Double.valueOf(s1).doubleValue()+Double.valueOf(s3).doubleValue());
}
if(s2.equals("-"))
{
s4=String.valueOf(Double.valueOf(s1).doubleValue()-Double.valueOf(s3).doubleValue());}
if(s2.equals("*"))
{
s4=String.valueOf(Double.valueOf(s1).doubleValue()*Double.valueOf(s3).doubleValue());}
if(s2.equals("/"))
{
s4=String.valueOf(Double.valueOf(s1).doubleValue()/Double.valueOf(s3).doubleValue());}
//System.out.println("s4");
out.writeUTF(s4);
if(s4!=null)break;
}
you.close();}
catch(IOException e){System.out.println("ERRO:"+e);}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -