Flux rss
Rechercher : dans
Par :

[java] erreur java.lang.StringIndexOutOfBound

K, le jeudi 9 juin 2005 à 12:15:48 
 Signaler ce message aux modérateurs

Bonjour tout le monde !

Je vous mets mon code avant de vous expliquer :

while (txt.charAt(i+1) == '-')  {
		mot += "" + txt.charAt(i+1);
		i++;
	}

Et là j'ai l'erreur java.lang.StringIndexOutOfBoundsException: String index out of range

Je vois bien pourquoi j'ai cette erreur, c'est parce qu'à un moment il n'existe pas de txt.charAt(i+1)

Mais je ne vois pas comment faire autrement.

Merci à tous pour votre aide !

1

Edoc, le jeudi 9 juin 2005 à 12:21:02

Salut

à combien tu initialises ton I ?

de plus tu ne peux pas faire come ca, au bout d'un moment tu dépasses ta chaine :=> uot of bounds.

fais une boucle for:

for (inti=0; i< txt?getLength();i++)
{
mot += "" + txt.charAt(i+1); //ou i
}

Répondre à Edoc

2

jpdelx, le jeudi 9 juin 2005 à 13:37:01

Bonjour

Pour le traitement des chaînes de caractères en JAVA jette un coup d'oeil à http://jpdelx.club.fr/minfo.html ;o)

@lpf

Répondre à jpdelx

3

Xenor, le jeudi 9 juin 2005 à 14:54:19

Et pour le traitement des relous qui passent leur temps à se faire de la pub on fait quoi ? ______________
- X e n o r ---
- 1+1=3 -

Répondre à Xenor

4

Erdnax, le jeudi 9 juin 2005 à 15:59:27

On clique sur alerter un modo ! P'tit Suisse

Répondre à Erdnax

5

Xenor, le jeudi 9 juin 2005 à 16:02:05

Ils sont déjà au courant, la chasse à l'homme est lancée. ______________
- X e n o r ---
- 1+1=3 -

Répondre à Xenor

6

 K, le vendredi 10 juin 2005 à 10:51:15

Merci tout le monde !

Je vais essayer ça.

A+

Répondre à K
Exception in thread "main" java.lang.NoC Bonjour, j ai une erreur "Exception in thread "main"java.lang.NoClassDefFoundError:" et je m en sors pas..Si quelqu un a une idee.. j ai installe Java Runtime Environment mais quand je test des java classes en retour j ai le message d erreur... www.commentcamarche.net/forum/affich-2261404-exception-in-thread-main-java-lang-noc
Java.lang.UnsupportedClassVersionError: Bonjour, j'ai une erreur en java lorsque je lance une exécution de mon projet : java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at... www.commentcamarche.net/forum/affich-11604597-java-lang-unsupportedclassversionerror
500 Servlet Exception java.lang.NullPointerEx message d'erreure que j'obtient apres que je tappe certaines adresse internet 500 Servlet Exception java.lang.NullPointerEx at _general__jsp._jspService(/usr/local/apache/htdocs/general.jsp:49) at com.caucho.jsp.JavaPage.service(JavaPage.java:75) at... www.commentcamarche.net/forum/affich-105974-500-servlet-exception-java-lang-nullpointerex
[Java]java.lang.NullPointerExceptionBonjour,j'ai problme sur cette erreur toujours, qelqn peut me sauver, svp, merci d'avance java.lang.NullPointerException at extranet.alert.Daemon.processNe(Daemon.java:310) at extranet.alert.Daemon.processSite(Daemon.java:253) at... www.commentcamarche.net/forum/affich-2525616-java-java-lang-nullpointerexception
Java.lang.UnsupportedClassVersionError:Bonjour, je programme en java avec MyEclipse et lorsque je lance un test pour essayer mon programme, j'ai l'erreur suivant : java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native... www.commentcamarche.net/forum/affich-11557732-java-lang-unsupportedclassversionerror
Java.lang.NullPointerException (Résolu)Bonjour, je débute en Java, je suis tombé sur la fameuse java.lang.NullPointerException mais que dois faire pour régler ce problème? Je sais certainement qu'un pointeur ne dois pointer justement sur rien, ou qu'il existe un pb d'indice, mais en... www.commentcamarche.net/forum/affich-4647845-java-lang-nullpointerexception
Les classes JavaLa notion d'objet Le langage Java intègre fortement le concept objet, il s'agit donc d'un langage orienté objet (LOO). Le terme langage orienté objet est plus qu'une simple appellation de plus pour désigner un type de langage, il... www.commentcamarche.net/contents/java/javaclass.php3