logo

garums pret garumu () Java

array.length: garums ir pēdējais mainīgais, kas piemērojams masīvi . Ar garuma mainīgā palīdzību mēs varam iegūt masīva lielumu.

string.length() : Long() metode ir pēdējā metode, kas ir piemērojama virknes objektiem. Metode garums() atgriež virknē esošo rakstzīmju skaitu.



garums pret garumu ()

karte pret komplektu

1. Garuma mainīgais ir piemērojams masīvam, bet ne virknes objektiem, turpretim metode garums() ir piemērojama virknes objektiem, bet ne masīviem.

2. Piemēri:



// length can be used for int[], double[], String[] // to know the length of the arrays. // length() can be used for String, StringBuilder, etc // String class  related Objects to know the length of the String>

3. Lai tieši piekļūtu masīva lauka dalībniekam, ko varam izmantot .garums; tā kā .length() izsauc metodi, lai piekļūtu lauka dalībniekam.

Piemērs:

JAVA






public> class> Test {> >public> static> void> main(String[] args)> >{> >// Here str[0] pointing to String i.e. GEEKS> >String[] str = {>'GEEKS'>,>'FOR'>,>'GEEKS'> };> >System.out.println(str[>0>].length());> >}> }>

>

>

Izvade

The size of the array is 4 The size of the String is 13>

Praktiski jautājumi, kuru pamatā ir garuma un garuma jēdziens ()

Apskatīsim šādu programmu izvadi:

  • Kāds būs šādas programmas rezultāts?

JAVA




>

>

Izvade

3>

Paskaidrojums: Šeit str ir virknes tipa masīvs, un tāpēc tā garuma noteikšanai tiek izmantots str.length.

gigabaits pret megabaitu
  • Kāds būs šādas programmas rezultāts?

JAVA




public> class> Test {> >public> static> void> main(String[] args)> >{> >// Here str[0] pointing to a string i.e. GEEKS> >String[] str = {>'GEEKS'>,>'FOR'>,>'GEEKS'> };> >System.out.println(str.length());> >}> }>

j e s t

>

>

Izvade:

error: cannot find symbol symbol: method length() location: variable str of type String[]>

Paskaidrojums: Šeit str ir virknes tipa masīvs, un tāpēc str.length() NEVAR izmantot tā garuma noteikšanai.

  • Kāds būs šādas programmas rezultāts?

JAVA




public> class> Test {> >public> static> void> main(String[] args)> >{> >// Here str[0] pointing to String i.e. GEEKS> >String[] str = {>'GEEKS'>,>'FOR'>,>'GEEKS'> };> >System.out.println(str[>0>].length());> >}> }>

>

>

Izvade

5>

Paskaidrojums: Šeit str[0] norāda uz virkni, t.i., GEEKS, un tādējādi tai var piekļūt, izmantojot .length()