본문 바로가기

java5

String 연습문제 2 public class StringExam2 {//문자열을 입력받아서 공백의 개수를 리턴하는 메소드 public static int spaceCount(String str){return 0;}//문자열을 입력받아서 알파벳 개수를 리턴하는 메소드 public static int alphaCount(String str){return 0;}public static void main(String[] args) {System.out.println(spaceCount("test tset ts ttt")); //3System.out.println(alphaCount("test tset ts ttt")); //13}} 2016. 2. 19.
String연습문제 1 public class StringExam {//물품번호를 받아들여서 물품번호규칙에 맞으면 true, 아니면 false를 리턴하는 메소드를 완성하세요.//조건1. 물품번호의 길이는 6이다. //조건2. 물품번호의 1,2 번째 자리는 알파벳이어야 한다. (대소문자 모두 가능)//조건3. 물품번호의 3-6 자리수는 숫자만 가능하다. public boolean checkProductNumber(String productNumber){return false;}public static void main(String[] args) {StringExam se = new StringExam();System.out.println(se.checkProductNumber("te3456")); // trueSystem.out.. 2016. 2. 19.
ChatClient package examples.network; import java.net.*;import java.io.*; public class ChatClient { public static void main(String[] args) {if(args.length != 2){System.out.println("사용법 : java ChatClient id 접속할서버ip");System.exit(1);}Socket sock = null;BufferedReader br = null;PrintWriter pw = null;boolean endflag = false;try{sock = new Socket(args[1], 10001);pw = new PrintWriter(new OutputStreamWriter(sock.g.. 2016. 1. 22.
EchoThreadServer package kr.co.smu.network; import java.net.*;import java.io.*; public class EchoThreadServer { public static void main(String[] args) {try{ServerSocket server = new ServerSocket(10001);System.out.println("접속을 기다립니다.");while(true){Socket sock = server.accept();EchoThread echothread = new EchoThread(sock);echothread.start();} // while}catch(Exception e){System.out.println(e);}} // main} class Echo.. 2016. 1. 22.