import java.io.*;
class FileReaderThread extends Thread {
private String fileName;
private int fileOrder;
private String fileContent = "";
private int wordCount = 0;
public FileReaderThread(String fileName, int fileOrder) {
this.fileName = fileName;
this.fileOrder = fileOrder;
}
@Override
public void run() {
try {
BufferedReader br = new BufferedReader(new FileReader(fileName));
StringBuilder sb = new StringBuilder();
String line;
while ((line = br.readLine()) != null) {
sb.append(line).append("\n");
}
br.close();
fileContent = sb.toString();
String[] words = fileContent.trim().split("\\s+");
wordCount = words.length;
} catch (IOException e) {
System.out.println("Error reading file " + fileOrder + ": " + e.getMessage());
}
}
public String getFileContent() {
return fileContent;
}
public int getWordCount() {
return wordCount;
}
public int getFileOrder() {
return fileOrder;
}
}
public class FileReaderThreads {
public static void main(String[] args) {
String[] files = {"file1.txt", "file2.txt", "file3.txt"};
FileReaderThread[] threads = new FileReaderThread[3];
for (int i = 0; i < 3; i++) {
threads[i] = new FileReaderThread(files[i], i + 1);
threads[i].start();
}
for (int i = 0; i < 3; i++) {
try {
threads[i].join();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
int[] outputOrder = {3, 2, 1};
for (int order : outputOrder) {
for (FileReaderThread thread : threads) {
if (thread.getFileOrder() == order) {
System.out.println(thread.getFileContent());
System.out.println("there are " + thread.getWordCount() + " words in the " + order + ". file.\n");
}
}
}
}
}
Merhaba arkadaşlar,
Okul hayatının koşturmacasında ulaşımı dert etme diye, size özel bir indirim kodu buldum!
UBER ile ilk yolculuklarınızda geçerli olacak özel bir indirim kazanmak için bu kodu kullanabilirsiniz:
KODUNUZ: UBERKAMPUS42
🔥 Bu Kodu Nasıl Kullanırsınız? (Çok Önemli Adım!):
UBER uygulamasını indirip hesabınıza giriş yapın.
Uygulamanın ana menüsüne (genellikle sol üstteki üç çizgi) gidin.
"Ödeme" veya "Promosyonlar/İndirimler" kısmını bulun.
Açılan ekranda "Promosyon Kodu Ekle" alanına bu kodu tam olarak girin: UBERKAMPUS42
Kod hesabınıza tanımlandığında, ilk uygun yolculuklarınızda indirim otomatik olarak uygulanacaktır!
Okula gidiş-gelişlerde veya şehirdeki diğer yolculuklarınızda bu fırsatı kaçırmayın!
Hepinize derslerinde başarılar ve keyifli yolculuklar dilerim!
Sorularınız mı var?
Kodun kullanımı, UBER veya herhangi bir konuda bana ulaşmak isterseniz Instagram'dan özel mesaj atabilirsiniz:
👉 Instagram: @tutkubas
Not: Kodun kullanım koşulları (kaç yolculukta geçerli olduğu, indirim tutarı vb.) UBER tarafından belirlenmektedir. Kullanmadan önce uygulamadan kontrol etmeyi unutmayın.
-
-
-
-
-
-
-
İtiraf
İçinde tutamıyor musun? O zaman sahne senin! İster ana hesabınla parılda, ister yumurta hesapla gizlen arka planda.
-
Sosyal Aktiviteler
Okeye 4. mü arıyorsun? Etkinlik mi düzenleyeceksin? Canın sıkıldı birileriyle bir yerlere mi gitmek istiyorsun? İster sor ister anket oluştur kimler gelmek istiyor öğren!
-
-
-
📅 IEU Takvim
Tüm duyuruları anında bildirim almak için Telegram kanalına katıl!
https://telegram.ieu.app
Çevrimiçi Kullanıcılar
F
Y
C
S
G
Z
S
C
K
B
A
F
A
T
F
A
K
B
H
S
P
Fuat.mete
Yigit Senkara
cansinnurk
sour patch kids
goker inan
zeynepbal
snm44
Ceren Görgen
Keremaytekin
bixiepixie
Alp Parlak 0
fantaco
amor vincit omnia
Tijda Arslan
furkan
AliBabus
Kaan Kaner
Batu Teksüz
Hüseyin Bilek
sevvalbaran
Pınar Karaferyeli





