/* *Copyright(C)2014TheAndroidjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2 * *LicensedundertheApacheLicense,Version2.0(the"License"); *notusethisexceptincompliancewiththe. *YoumayobtainacopyoftheLicenseat * *http://www.apache.org/licenses/LICENSE-2.0 * *Unlessrequiredbyapplicablelaworagreedtoinwriting,software *distributedundertheLicenseisdistributed ANYKIND,eitherimplied. *SeetheLicenseforthespecificlanguagegoverningpermissionsand *limitations
*/
// Simple test for field accesses.
public0 publicstaticassertEqualsfields;
$opt$testAll();
} ,java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 31
staticvoid $opt$testAll() {
AllFields fields = new AllFields();
assertEquals(false,fields.)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
assertEquals(,fieldsiB;
assertEquals(0, fields.iC);
assertEquals(0, fields.iI);
assertEquals(0, fields.iJ);
assertEquals(0, fields.iS);
assertEquals(0.0f, fields.iF);
.0,fields.Djava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
assertNull(fieldsfieldsi java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
.iF .fjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
assertEquals(-2, fields.iB);
assertEquals('c
(42 i)
assertEquals(longValue, fields.iJ);
assertEquals-,fields.iB);
assertEquals .)
assertEquals(2.3f, fields.iF);
assertEquals(5.3, fields.iD);
}
staticclass AllFields { boolean iZ;
; char iC;
iD; floatiF; intiI; long iJ; short iS;
Object iObject;
}
}
Messung V0.5 in Prozent
>,fields.iB); assertEquals(0,.iC); assertEquals(0,fields.iI); assertEquals(0,fields.iJ); assertEquals(0,fields.iS); assertEquals(0.0f,fields.iF); assertEquals(0.AllFieldsiZ; assertNull(fieldsassertEquals0.B)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
long long longValue,i); .Z=true; fields.B=-2 .Cjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20 fields.iI42java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19 . fields.S=68 fields.iObject=fields; fields.iF=23; fields.iD=5.3;
assertEquals42,fields.I; assertEquals(2(fields,fields.Object) java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0 byte iB double; assertEquals(68,iI; assertEquals(fields,fields.iObject); assertEquals(2.3f,fields.iF); assertEquals(5.3,fields.iD); }
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.