بسم الله الرحمن الرحيم
لدي مصفوفه مكونه من 17 عنصر
اريد من البرنامج اذا وجد العنصر رقم 10 مطابق لما اعطيه من string
يذهب ويتأكد ان العنصر رقم 6 يحتوى على قيمه معينه
مثال
if (verbGender.equals("M"))
{
for(int a = 0; a < allAttribute.length; a++)
{
if (allAttribute[a].equals(ProperNoun))
{
if (allAttribute[a-4].equals("F"))
{
// do some thing
}المشكله انه (allAttribute[a-4]
تعمل مشكله
وتكون المشكله هكذا
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1 at MyCode.GenerationLS.GenerationLS1(GenerationLS.java:252)
فهل من تصويب بارك الله فيكم

