1、Scanner方式
类路径:java.util.Scanner
Scanner scanner = new Scanner(System.in); while(true){ System.out.println("请输入"); //调用scanner.nextLine()方法 int fubenId = Integer.parseInt(scanner.nextLine()); int count = Integer.parseInt(scanner.nextLine()); FightRequest fightRequest = new FightRequest(); fightRequest.setFubenId(fubenId); fightRequest.setCount(count); Request request = new Request(); request.setModule((short) 1); request.setCmd((short) 1); request.setData(fightRequest.getBytes()); //发送请求 channel.write(request); }
2、BufferedReader方式
类路径:java.io.BufferedReader
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); while(true){ System.out.println("请输入:"); //调用bufferedReader.readLine()方法 int fubenId = Integer.parseInt(bufferedReader.readLine()); int count = Integer.parseInt(bufferedReader.readLine()); FightRequest fightRequest = new FightRequest(); fightRequest.setFubenId(fubenId); fightRequest.setCount(count); Request request = new Request(); request.setModule((short) 1); request.setCmd((short) 1); request.setData(fightRequest.getBytes()); channel.write(request); }