«syntax» etiketlenmiş sorular

Sözdizimi, gerçek dil öğelerini ve simgelerini ifade eder. Soru spesifik olarak ve neredeyse tamamen sözdizimi ile ilgili olduğunda sorular sözdizimi olarak etiketlenmelidir. Bu etiket belirli bir dil etiketiyle kullanılmalıdır


4
Java yöntemi imzasından sonra tuhaf "[]"
Bugün bazı Java kodlarına baktım ve garip bir sözdizimi buldum: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Bunun derlenemeyeceğini düşündüm ve yazım hatası olduğunu düşündüğüm şeyi düzeltmek istedim, ancak daha sonra Java derleyicisinin bunu gerçekten kabul ettiğini hatırladım! Lütfen birisi bunun ne …
119 java  arrays  syntax 

6
Sonuçlar neden küme ayracı yerleşimine göre değişiyor?
Bu makaleden alınan aşağıdaki kod parçacıkları neden küme parantezlerinin yerleşimindeki tek bir değişiklik nedeniyle farklı sonuçlar veriyor? Açılış küme ayracı {yeni bir satırdayken, test()döner undefinedve uyarıda "hayır - kırıldı: tanımsız" görüntülenir. function test() { return { /* <--- curly brace on new line */ javascript: "fantastic" }; } var r …
119 javascript  syntax 

5
Haskell'de "Just" sözdizimi ne anlama geliyor?
Bu anahtar kelimenin ne işe yaradığına dair gerçek bir açıklama için interneti araştırdım. Baktığım her Haskell öğreticisi onu rastgele kullanmaya başlıyor ve hiçbir zaman ne işe yaradığını açıklamıyor (ve pek çoğuna baktım). İşte Real World Haskell'in kullandığı temel bir kod parçası Just. Kodun ne yaptığını anlıyorum, ancak amacının veya işlevinin …
118 haskell  syntax 

13
Java anahtar ifadesi birden çok durum
Sadece bir Java switch ifadesi için birden fazla durumun nasıl kullanılacağını anlamaya çalışıyorum. İşte yapmaya çalıştığım şeyin bir örneği: switch (variable) { case 5..100: doSomething(); break; } yapmak zorunda olmak yerine: switch (variable) { case 5: case 6: etc. case 100: doSomething(); break; } Bu mümkünse veya iyi bir alternatif …

3
Composer.json dosyamdaki tilde (~) ne anlama geliyor?
Composer.json dosyamda bu satır var: "require": { ... "friendsofsymfony/user-bundle": "~2.0@dev", ... }, Tilde ne yok ~içinde ~2.0@devtam olarak yani? Bu bir yer tutucudur ve her zamanki gibi subversions getirelim 1.2.0, 2.2.0, 3.2.0vb? Mantıklı değil (ve *joker karakterle yapılacaktır). Composer.json dokümantasyon tildeli hakkında hiçbir şey söylemez. Soruyorum çünkü Symfony blogunda bir …





8
Java'daki numaralandırmalarda == kullanmak uygun mudur?
Kullanımda için Tamam mı ==Java çeteleler üzerinde, yoksa kullanım gerekiyor .equals()? Testlerimde ==her zaman işe yarar, ancak bunun garantili olup olmadığından emin değilim. Özellikle, .clone()bir enum üzerinde bir yöntem yoktur , bu yüzden, bundan .equals()farklı bir değer döndürecek bir enum elde etmenin mümkün olup olmadığını bilmiyorum ==. Örneğin, bu uygun …
111 java  syntax  enums 

5
Aralık oluşturmada '..' (çift nokta) ve '…' (üç nokta) arasındaki fark nedir?
Ruby ve Ruby on Rails öğrenmeye yeni başladım ve aralıkları kullanan doğrulama koduyla karşılaştım: validates_inclusion_of :age, :in => 21..99 validates_exclusion_of :age, :in => 0...21, :message => "Sorry, you must be over 21" İlk başta farkın uç noktaların dahil edilmesinde olduğunu düşünmüştüm, ancak baktığım API belgelerinde, bunun olup olmadığı ..veya ...her …
111 ruby  syntax  range 


4
Golang'da uzun bir kod satırı nasıl kırılır?
Python'dan geliyorum, 80 sütundan daha uzun kod satırları görmeye alışkın değilim. Yani bununla karşılaştığımda: err := database.QueryRow("select * from users where user_id=?", id).Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) Kırmaya çalıştım err := database.QueryRow("select * from users where user_id=?", id) \ .Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) Ama anlıyorum syntax error: unexpected \ …
111 go  syntax 


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.