java.lang.ArrayIndexOutOfBoundsException: length=1; index=1 hatası

Rapor et
Soru

Bu soru rapor edilmelidir hissediyorum neden kısaca açıklayınız.

Rapor et
İptal

if (isim.length < 15) {
for (int i = 0; i <15 – isim.length; i++) {
zero[i] = 0;
}
byte[] newİsim = new byte[isim.length + zero.length];
System.arraycopy(newİsim, 0, sendBuffer,14, 15);
}

Bu hatayı alıyorum: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1

 

 

Cevaplandı 0
Algoritma 4 sene 2 Cevap 2209 görüntüleme Intern 0

Yazar HakkındaIntern

Android Developer

Beni Takip Et

Cevaplar ( 2 )

  1. Avatar

    Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    muhtemelen isim.length 13 geliyor senin zero array in büyüklüğü 1 for da iki kez dönünce patlıyor.

    şeklinde tanımlayabilirsen çözülür diye düşünüyorum.

    En iyi cevap
  2. Avatar

    Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Myt dinlemek istiyorum

Cevap bırak

Gözat

KOD PAYLAŞIRKEN DİKKAT!!!!

HTML kod paylaşmak için

<pre class="html">HTML KOD</pre>
XML kod paylaşmak için
<pre class="xml">XML KOD</pre>
Diğer dillerde(php,java,android,javasvript,c# vs..) kod paylaşmak için
<pre>KOD</pre>
tagları arasında paylaşmayı unutmayın.