Pertanyaan yang diberi tag java

23
Mengapa tidak ada operator daya di Java / C ++?

Meskipun ada operator seperti itu - **dengan Python, saya bertanya-tanya mengapa Java dan C ++ tidak memilikinya juga. Sangat mudah untuk membuat satu untuk kelas yang Anda definisikan di C ++ dengan operator overloading (dan saya percaya hal seperti itu mungkin juga di Jawa), tetapi ketika...

23
Konvensi penamaan: Bidang terakhir (bukan statis)

Hari ini saya berdiskusi dengan rekan kerja tentang penamaan finalbidang di kelas Java. Dalam finalbidang opionionnya juga harus dianggap konstanta karena nilainya tidak akan berubah setelah pembuatan instance. Ini akan mengarah pada konvensi penamaan untuk finalbidang berikut: public class Foo...

23
Cara mengatasi masalah komentar bersarang

Tampaknya tidak hanya dalam satu bahasa bahwa komentar tidak dapat disarangkan. Apakah Anda punya solusi yang baik untuk masalah ini? Salah satu solusi di C / C ++ dan Java adalah dengan hanya menggunakan komentar single-line tetapi menjadi mustahil untuk berkomentar di blok yang lebih besar. Saya...

22
Apakah ada struktur data untuk jenis daftar / peta ini?

Mungkin ada nama untuk apa yang saya inginkan, tetapi saya tidak menyadarinya. Saya perlu sesuatu yang mirip dengan LinkedHashMapdi Jawa, tetapi di mana ia mengembalikan nilai 'sebelumnya' jika tidak ada nilai pada kunci yang ditentukan. Yaitu, saya memiliki daftar objek yang disimpan oleh kunci...

22
Haruskah "Set" memiliki metode Get?

Mari kita buat kelas C # ini (akan hampir sama di Jawa) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item == null || this.A == null || item.A == null) { return false; } return...