Java で基本的なプログラムを作成しようとしており、BlueJ を使用しています。文字で構成された 15x15 のマトリックスを含むテキスト ファイル (input.txt) を読み取り、その中で単語を検索する必要があります。これらの単語は既知であり、input.txt ファイルに書き込まれます。おそらくtxtファイルは、マトリックスと検索ワードを形成するため、何らかの形で既にフォーマットされていますが、印刷するときは最初の7〜8行(マトリックス)をスキップします。
私は初心者です。可能であれば、このプログラムの開始方法、最初の数行を省略せずにファイル input.txt を読み取る方法、およびマトリックス内の単語を読み取る方法について少し助けてください (単語は既にクロスワードのように、単語の「位置」または「方向」(北、南、西、東、北東、北、南、など) を返します。
皆さん、ありがとうございました ;)
ファイルinput.txtは次のとおりです。
15
*
ESAFAMELBORPOZE
MTOTEQEVIRCSFCE
SDSTTNLHTIMSFUD
CITGSUGBANDTUOI
IVRUPORAMREFBCE
MEAIATGFTNOCSOR
MRTDDRDAENORRPO
ITEIEOINEMOIPOL
AIGANCTRPIPMRSO
UTIORETAEMOIEID
SIAAEUGAABRNZTA
CAMMINAVRAIEIIM
ARTSONOPRRTLOVM
ACATUDESNNONSOO
TALOBMABEAMVOSS
#
SMITH
TENENTE
FERMA
PROBLEMA
VORRA
STRATEGIA
AGOSTO
FRUTTA
NOIA
PAURA
GUIDI
SCIMMIA
CAMMINA
POSITIVO
SOMMA
SPADE
TRENO
TIRO
CORTO
MONTAGNE
CRIMINE
TUOI
LIBERI
SCRIVE
COMPAGNO
BAMBOLA
VAMPIRO
SEDUTA
BAND
DOLORE
DONO
PREZIOSO
DIVERTITI
BUFFO
NOSTRA
CUOCO
FASE
IDEE