client.java

来自「java thread using bank java thread usin」· Java 代码 · 共 57 行

JAVA
57
字号
import java.io.DataInputStream;import java.io.PrintStream;import java.net.Socket;/* * To change this template, choose Tools | Templates * and open the template in the editor. *//** * * @author root */public class Client {    public static void main(String[] args) throws Exception    {        Socket S=new Socket("localhost",5555);        PrintStream sout=new PrintStream(S.getOutputStream());        DataInputStream sin=new DataInputStream(S.getInputStream());        DataInputStream in=new DataInputStream(System.in);        int opt=-1;        do{        	System.out.println("\nMENU\n****\n1.Deposit\n2.WithDraw\n3.Balance\n4.Exit\nEnter Ur Option:");        	opt=Integer.parseInt(in.readLine());        	int amt=0;        	switch(opt)        	{        		case 1:        			System.out.println("Enter the Amount:");        			amt=Integer.parseInt(in.readLine());        			sout.println("1");        			sout.println(amt+"");        			System.out.println("From Server:"+sin.readLine());        			break;        		case 2:        			System.out.println("Enter the Amount:");        			amt=Integer.parseInt(in.readLine());        			sout.println("2");        			sout.println(amt+"");        			System.out.println("From Server:"+sin.readLine());        			break;        		case 3:        			sout.println("3");        			System.out.println("From Server:"+sin.readLine());        			break;        		case 4:        			opt=-1;        			break;        	}        }while(opt!=-1);        sout.close();        in.close();    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?