Sobes.tech
Junior — Middle

Ar galite išvardyti pagrindines Properties tipo objektų savybes Java?

sobes.tech AI

Atsakymas iš AI

Java Properties tipo objektai yra specializuota klasė, skirta saugoti raktų-vertės poras, kuriose ir raktas, ir vertė yra eilutės. Pagrindinės savybės:

  • Paveldi iš Hashtable<Object,Object>, bet dažniausiai naudojama su String.
  • Dažnai naudojama konfigūracijos parametrų saugojimui.
  • Leidžia įkelti ir išsaugoti duomenis .properties formatu per load(InputStream) ir store(OutputStream, String) metodus.
  • Palaiko numatytųjų reikšmių nustatymą per konstruktorių.
  • Neužtikrina elementų tvarkos.

Naudojimo pavyzdys:

Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");

String user = props.getProperty("username");