«void» etiketlenmiş sorular

Bir değer döndürülmediğinde bir yöntemin / işlevin dönüş türü için sözdizimsel yer tutucu olarak kullanılan tamamlanmamış bir tür.


10
Mockito ile geçersiz yöntemler nasıl atılır
Geçersiz dönüş tipi ile yöntemler nasıl takılır? Bir gözlemci modeli uyguladım ama Mockito ile alay edemem çünkü nasıl olduğunu bilmiyorum. İnternette bir örnek bulmaya çalıştım ama başarılı olamadım. Sınıfım şöyle: public class World { List<Listener> listeners; void addListener(Listener item) { listeners.add(item); } void doAction(Action goal,Object obj) { setState("i received"); goal.doAction(obj); …

9
Java 8 lambda Void argümanı
Diyelim ki Java 8'de aşağıdaki işlevsel arayüze sahibim: interface Action<T, U> { U execute(T t); } Ve bazı durumlarda argüman veya dönüş türü olmayan bir eyleme ihtiyacım var. Yani böyle bir şey yazıyorum: Action<Void, Void> a = () -> { System.out.println("Do nothing!"); }; Ancak, bana derleme hatası veriyor, bunu şöyle …
188 java  lambda  java-8  void 

11
Java Void Referans Türü için kullanılır mı?
Fotoğraf Galerisi : Stack Overflow Fotoğraf : Void? Java Void- büyük harf V-- referans türü vardır . Şimdiye kadar kullanılan gördüğüm tek durum parametreleştirmenin olduğunu Callables final Callable<Void> callable = new Callable<Void>() { public Void call() { foobar(); return null; } }; Java Voidbaşvuru türünün başka kullanımları var mı? Hiç …
163 java  void 

5
PowerShell'de çıktıyı yoksaymanın daha iyi (temiz) yolu nedir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . Geçen yıl kapalı . Bu soruyu geliştir Diyelim ki bir şey döndüren bir yönteminiz veya cmdlet'iniz var, ancak kullanmak istemiyorsunuz ve çıktı …
134 powershell  null  void 

2
Python geçersiz dönüş türü ek açıklaması
Python 3.x'te, bir işlevin dönüş türü ek açıklamasını kullanmak yaygındır, örneğin: def foo() -> str: return "bar" "Boşluk" türü için doğru ek açıklama nedir? 3 seçenek düşünüyorum: def foo() -> None: mantıksal IMO değil, çünkü Nonebir tür değil def foo() -> type(None): elde etmek için bildiğim en iyi sözdizimini kullanarak …

6
Bir yöntemin dönüş türü Void ise ne döndürürüm? (Boş değil!)
Java'da Generics kullanımı nedeniyle Voiddönüş türü olan bir işlevi uygulamak zorunda kaldım : public Void doSomething() { //... } ve derleyici bir şey döndürmemi istiyor . Şimdilik sadece geri dönüyorum nullama bunun iyi bir kodlama uygulaması olup olmadığını merak ediyorum ... V ‌oid hakkında soruyorum , v ‌oid değil . …
115 java  generics  void 

9
Kullanılmayan dönüş değerleri neden boşa dönüştürülür?
int fn(); void whatever() { (void) fn(); } Kullanılmayan bir dönüş değerini geçersiz hale getirmek için herhangi bir neden var mı, yoksa bunun tam bir zaman kaybı olduğunu düşünmekte haklı mıyım? Takip et: Bu oldukça kapsamlı görünüyor. Kendi kendini belgeleyen kod yorumlardan daha iyi olduğundan, kullanılmayan bir dönüş değerini yorumlamaktan …
112 c++  c  void 

2
Hiçbir şey döndürmeyen işlev nasıl oluşturulur
İle bir fonksiyon yazmak istiyorum pl/pgsql. Ben kullanıyorum PostgresEnterprise Yöneticisi v3 ve bir işlev yapmak için kabuk kullanarak, ama kabuk ben dönüş türü tanımlamanız gerekir. Dönüş türünü tanımlamazsam, bir işlev oluşturamam. Dönüş sonucu olmayan bir fonksiyon, yani yeni bir tablo oluşturan bir Fonksiyon nasıl yaratılır?



4
Bu Java 8 lambda neden derlenemiyor?
Aşağıdaki Java kodu derlenemiyor: @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) { } public static void main(String[] args) { takeBiConsumer((String s1, String s2) -> new String("hi")); // OK takeBiConsumer((String s1, String s2) -> "hi"); // Error } Derleyici şunları …

3
Neden ücretsiz geri dönüş değerini geçersiz kılar?
C kullanan bir kitap okuyorum ( POSIX Threads tarafından Programlama, Butenhof, 1997) ve aşağıdaki satırla karşılaştım: (void)free(data); Burada, datatahsis edilmiş bir yapıya sadece bir işaretçi, data = malloc(sizeof(my_struct_t)); Neden sonucudur freeiçin dışlandığımdı void? C anlayışımdan, bu iki nedenden dolayı mantıklı görünmüyor: Serbest işlev zaten geri döner void Kod dönüş değerini …
82 c  casting  free  void  legacy-code 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.