Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo znamená Slash Forward Slash v Jave?

V Java má predná lomka `/` dva hlavné významy v závislosti od kontextu:

1. Prevádzkovateľ divízie: Pri použití medzi dvoma číselnými operandmi vykonáva rozdelenie. Napríklad:

`` `Java

int výsledok =10/3; // Výsledok bude 3 (celočíselné rozdelenie)

dvojitý výsledok2 =10,0 / 3,0; // Výsledok2 bude 33333333333333335 (divízia s pohyblivou rádovou čiarkou)

`` `

Všimnite si rozdiel medzi celočíselným rozdelením (ktorý skráti desatinnú časť) a divíziou s pohyblivou rádovou čiarkou.

2. Indikátor komentárov (jednodiarny komentár): Ak sa používa na začiatku riadku, označuje to jeden riadok. Kompilátor Java ignoruje všetko od `/` až po koniec riadku.

`` `Java

// Toto je jednosmerná poznámka

int x =5; // Toto je komentár k rovnakému riadku ako kód

`` `

Používa sa tiež vo formáte `/** ...*/` pre komentáre v štýle javadoc používaných na generovanie dokumentácie API. Aj keď to stále používa lomítko vpred, je to iný druh komentára ako jeden linkový komentár.

Je dôležité si uvedomiť, že vpred lomka sa * nepoužíva ako oddeľovač ciest v reťazci Java, ktoré predstavujú cesty k súborom. Java používa backslashes `\` (alebo dopredu lomí v reťazcoch, ak sú predponované s `file.Separator` alebo pomocou` paths.get () `). V niektorých IDES alebo konfiguračných súboroch nástrojov by však mohlo predstavovať oddeľovač cesty.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené