All pastes #374904 Raw Edit

Unnamed

public java v1 · immutable
#374904 ·published 2007-02-27 21:40 UTC
rendered paste body
import java.io.*;import java.util.*;public class test{	private static Vector<String> conteneur;	public static void main(String [] args)	{		conteneur = new Vector<String>();		traitementReception("login:style:bob");		traitementReception("login:style:marc");		traitementReception("login:style:julien");						}		public static void traitementReception(String recu)	{		int nombreParametres = 2;		String login = new String();		String[] tabExpressionsMessage = recu.split(":",nombreParametres + 1);//On coupe le message selon des paramËtres		//if(recu.indexOf(":")>0)//Si le message a un format correct		if(tabExpressionsMessage.length==nombreParametres + 1)//Si le message a un format correct		{			//String entete = recu.substring(0,recu.indexOf(":"));			String entete = tabExpressionsMessage[0];			String styleDEcriture = tabExpressionsMessage[1];			String corps = tabExpressionsMessage[2];			if(entete.equals("login")) {//Si le message du client commence par "login"...				//login = recu.substring(recu.indexOf(":")+1);				conteneur.addElement((String)corps);				for(int i=0;i<conteneur.size();i++){					System.out.print(conteneur.elementAt(i));				}				System.out.println();				login = corps;				System.out.println("SEND --> general:italique:" + login + " est entré(e) sur le Chat");			} else if(entete.equals("message")) { //Si le message du client commence par "message"...				System.out.println("SEND --> user:" + styleDEcriture + ":" + login + ":" + corps);							}		}	}	}