Я никогда раньше не видел (I) Z часть, кто-нибудь знает, что это значит?
Часть (I)Z
описывает аргумент и часть возвращаемого типа сигнатуры метода.
В этом случае он говорит, что метод принимает в качестве аргумента int
и возвращает boolean
.
Вот полный список обозначений такого типа:
V void
Z boolean
C char
B byte
S short
I int
F float
J long
D double
L<class>; Reference type, for example Ljava/lang/String;
Трудно сказать, почему программа отлично работает на вашем компьютере. В стандартном Java API нет метода с именем isAlphabetic
.
Метод Character.isAlphabetic
был представлен в Java 7. Похоже, вы работаете с Java 7, а у вашего друга установлена только Java 6 (или более ранняя версия).