Intellij'u kullanarak bir atamam için konsolu açıp girişlerimi girmem gerekiyor. Eclipse Scanner
sınıfını kullanarak bu yapıyor ve System.in
okuma ama konsoluna şey yazamaz olarak IntelliJ aynı kod çalışmaz çalışan bir yolu vardır.Intellij using Intelliol için Okuma Sistemi.in
Bunu yapmanın bir yolu var mı?
public class BasicAssertions {
@Test
public void testAssertions(){
System.out.println("Enter: ");
Scanner reader = new Scanner(System.in);
int first = reader.nextInt();
int second = reader.nextInt();
String s = reader.next();
String s2 = reader.next();
assertTrue(first<=second);
assertFalse(first+second >100);
assertNotEquals(s,s2);
assertNotNull(s2);
}
}
Özür dilerim, konsolun düzgün görünmesi için ana bir yöntemin gerekli olduğunu öğrendim. Bir Junit test yapılandırması aracılığıyla gönderdiğim kod snippet'inin çalıştırılması (yaptığım gibi), giriş almayan bir konsol üretecektir. Cevap için teşekkür ederim! – daidaidai