begin process at 2010 02 10 07:00:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Système

 > 

API

 > 

JAVA: Encodage des caractères


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

JAVA: Encodage des caractères

mardi 27 février 2007 à 20:05:27 | JAVA: Encodage des caractères

mop666

Bonjour,

J'utilise JAVA 5 avec jrockit (BEA). A un moment dans le code j'effectue l'opération suivante:


public class Temp{
    private static final String DELIMITEUR = ",";
    private String [] tab;
  
   public void setTab(String liste){
       //DECOUPE DE LA CHAINE
    }
   
}


Mon problème est le suivant: la méthode setTab est appelée avec un paramètre lu en entrée standard (Scanner) ou par un paramètre passé en ligne de commande; je dois couper la chaîne passée en paramètre avec le DELIMITEUR. Que j'utilise les StringTokenizer ou la nouvelle méthode split (j'ai beau passer "," ou "\\,"), le résultat n'est pas le même selon les OS où le code est lancé: en effet sur certains environnement de lancement la chaîne n'est pas découpée, comme s'il ne voyait pas le séparateur.

Le problème vient surement du fait que les encodages de caractères diffèrent entre l'environemment de dévellopement et celui d'exécution....

Quelqu'un voit une solution de contournement (à part changer de délimiteur)?

Merci d'avance,

MoP


mardi 27 février 2007 à 22:49:10 | Re : JAVA: Encodage des caractères

Ombitious_Developper

Salut:

Comment ça ami? Java = Write Once Run Evrywhere.

Je te conseille de faire la trace de ton programme.

__________________________________________________________
A.B. :  La lumière voyage plus vite que le son. C'est pourquoi certainespersonnes paraissent brillantes jusqu'à ce qu'elles commencent à parler ...

mercredi 28 février 2007 à 01:38:37 | Re : JAVA: Encodage des caractères

Twinuts

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

Salut,


ça dépend du contexte mais en gros si tu agis sur les séparateurs de fichier et séparateurs de variable d'env il ne faut pas les ecrire en dure mais passer par la classe File (ou les prop systeme (System.getProperty))
ex:
File.separator : retourne \\ pour win et / pour linux
File.pathSeparator : retourne ; pour wine et : pour unix


Ombitious_Developper c'est pas Write Once Run Evrywhere mais Write Once Run Anywhere.
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
mercredi 28 février 2007 à 11:14:23 | Re : JAVA: Encodage des caractères

Ombitious_Developper

Salut:

Pardon, àa fait longtemps que j'ai vu cette expression dans un livre de plus c'est écrit là: WORA

__________________________________________________________
A.B. :  La lumière voyage plus vite que le son. C'est pourquoi certainespersonnes paraissent brillantes jusqu'à ce qu'elles commencent à parler ...



Cette discussion est classée dans : java, string, paramètre, caractères, encodage


Répondre à ce message

Sujets en rapport avec ce message

java.lang.NullPointerException [ par Dey ] Marseillais :J débute en java Voici mon 1 prgm :import java.sql.*; import java.io.*; public class CategorieAgent { class CategorieAgent() { transfomrer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le transformer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le Re : paramètre d'une fonction [ par guipo ] Suite à mon problème de renvoie de paramètre de ma méthode, j'ai essayé return mais j'ai un pb :erreur java : "missing return statement"bout de code recherche d'une String dans une String ! [ par aeled ] Bonjour !Est-ce qu'il existe une fonction en java applicable sur un objet String pour rechercher une chaine de caractères dans une String ? genre cher ERROR sql java.sql.SQLException: Before start of result set [ par jmg02001 ] sauriez vous pourquoi quand je fait mon getInt mon result set n'est pas encore valide?à insert_id = rs.getInt("MROUNDID"); import java.io.*;import ja Aide sur les objets en java [ par flo7554 ] Je suis debutant en java.J'ai un pb il me met une erreur : java.lang.NullPointerException at ApliTemps.arrive(ApliTemps.java:88) at ApliTemps.main(Apl conflit de codage de chaines de caractère entre java et oracle [ par amanda1981 ] bonjour:j'ai un problème avec un string que je récupère depuis une BD oracle.alors je récupère bien le string(nommée e) de la BD et je peux même l'imp help jsp [ par farotide ] je suis sur le developpement d'une identification avec login et mdp.ceux ci sont recuperez dans un fichier.pour cela j'utilise une page jsp, deux clas tableau en java [ par sab_safaa ] au secours svpvoila mon pb je declare un tableau globlal comme cela au debut de ma page : String[][] data; l affectation des dimensions et la creation


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales