تصحيح أخطاء البرنامج النحوية :
كود:
import java.util.*;
public class lap2 {
public static void main(string[] args) {
string fullname ,firstname ,lastname ,space ,middlename ;
space=new string(" ");
scanner x;
x=new scanner(system.in);
fullname=x.nextline();
firstname= fullname.substring(0,fullname.indexof(space));
system.out.print(firstname);
fullname=fullname.substring(fullname.indexof(space )+1,fullname.length());
system.out.print(fullname);
middlename=fullname.substring(0,1);
system.out.print(middlename);
lastname=fullname.substring(fullname.indexof(space ),fullname.length());
system.out.print(lastname +" "+middlename+" "+firstname);
}
}
الأخطاء كانت في كتابة الطريقة sub
string ، فكانت مكتوبة هكذا sub
string ، فالصحيح أن جميع حروفها small .
وكذلك يوجد خطأ في كتابة اسماء المتغيرات lastname و middlename داخل أمر الطباعة .
بالتوفيق .