import java.io.*; import java.util.StringTokenizer; public class Tekstifail{ public static void main(String argumendid[]) throws IOException{ System.out.println("See programm otsib Sinu sisestatud tekstifaailist sõnad, mis on Sinu sisestatud sõnaga ühepikkused!"); System.out.println("Sisesta üks sõna!"); BufferedReader n=new BufferedReader(new InputStreamReader(System.in)); String nimi=n.readLine(); int Pikkus=nimi.length(); System.out.println("Sisesta Tekstifaili nimi!"); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String failinimi=br.readLine(); RandomAccessFile rf=new RandomAccessFile(failinimi, "r"); String rida=rf.readLine(); StringTokenizer st =new StringTokenizer(rida, "!:.?-, ",true); String sona=st.nextToken(); while(rida!=null){ while (st.hasMoreTokens()){ if(Pikkus==sona.length()) System.out.println(sona); sona=st.nextToken(); } rida=rf.readLine(); if(rida!=null) { st =new StringTokenizer(rida, "!.:?-, ",true); sona=st.nextToken(); } } } }