В Java все находится в форме класса.
Если вы хотите использовать любой объект, тогда у вас есть две фазы:
Пример:
Object a;
a=new Object();
То же самое для концепции массива
Item i[]=new Item[5];
i[0]=new Item();
Если вы не дают секцию инициализации, тогда возникает NullpointerException
.
find . -name \*.h -print -o -name \*.cpp -print
или
find . \( -name \*.h -o -name \*.cpp \) -print
find -name "*.h" -or -name "*.cpp"
(отредактированный для защиты звездочек, которые интерпретировались как форматирующий)
Paul Tomblin Уже предоставил потрясающий ответ, но я думал, что видел шаблон в том, что Вы делали.
Возможности, Вы будете использовать, находят для генерации списка файлов для обработки с grep однажды, и для такой задачи там существует намного больше удобного для пользователя инструмента, Работы Ack
над любой системой, которая поддерживает жемчуг, и перерывающий все связанные с C++ файлы в каталоге рекурсивно для данной строки, так же просты как
ack "int\s+foo" --cpp
"--cpp"
соответствиями по умолчанию .cpp .cc .cxx .m .hpp .hh .h .hxx
файлы
(Это также пропускает директоров репозитория по умолчанию так соответствие привычки на файлах, которые, оказывается, похожи на файлы в них.)