ਸਲਾਹ

ਜਾਵਾ ਵਿੱਚ ਸਤਰਾਂ ਦੇ ਸੰਕੇਤ ਨੂੰ ਸਮਝਣਾ

ਜਾਵਾ ਵਿੱਚ ਸਤਰਾਂ ਦੇ ਸੰਕੇਤ ਨੂੰ ਸਮਝਣਾ


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

ਜਾਵਾ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿਚ ਸੰਘਰਸ਼, ਦੋ ਸਤਰਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਕਿਰਿਆ ਹੈ. ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਜੋੜਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਤਰਾਂ ਵਿਚ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹੋ (+) ਆਪਰੇਟਰ ਜਾਂ ਸਟ੍ਰਿੰਗਜ਼ ਕੰਕਰੀਟ () .ੰਗ.

ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਦੀ ਵਰਤੋਂ + ਜਾਵਾ ਵਿਚ ਦੋ ਤਾਰਾਂ ਨੂੰ ਜੋੜਨਾ ਸਭ ਤੋਂ ਆਮ operatorੰਗ ਹੈ. ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਇੱਕ ਵੇਰੀਏਬਲ, ਇੱਕ ਨੰਬਰ, ਜਾਂ ਇੱਕ ਸਤਰ ਦਾ ਸ਼ਾਬਦਿਕ (ਜੋ ਹਮੇਸ਼ਾਂ ਡਬਲ ਕੋਟਸ ਨਾਲ ਘਿਰਿਆ ਹੁੰਦਾ ਹੈ) ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹੋ.

ਸਤਰਾਂ “ਮੈਂ ਇੱਕ ਹਾਂ” ਅਤੇ “ਵਿਦਿਆਰਥੀ” ਜੋੜਨ ਲਈ, ਉਦਾਹਰਣ ਵਜੋਂ, ਲਿਖੋ:

"ਮੈਂ ਇੱਕ" + "ਵਿਦਿਆਰਥੀ" ਹਾਂ

ਇੱਕ ਸਪੇਸ ਸ਼ਾਮਲ ਕਰਨਾ ਨਿਸ਼ਚਤ ਕਰੋ ਤਾਂ ਕਿ ਜਦੋਂ ਸੰਯੁਕਤ ਸਤਰ ਛਾਪੀ ਜਾਏ, ਇਸਦੇ ਸ਼ਬਦਾਂ ਨੂੰ ਸਹੀ ਤਰ੍ਹਾਂ ਵੱਖ ਕੀਤਾ ਜਾਵੇ. ਉਪਰੋਕਤ ਨੋਟ ਕਰੋ ਕਿ "ਵਿਦਿਆਰਥੀ" ਇੱਕ ਸਪੇਸ ਨਾਲ ਅਰੰਭ ਹੁੰਦਾ ਹੈ, ਉਦਾਹਰਣ ਵਜੋਂ.

ਮਲਟੀਪਲ ਸਟ੍ਰਿੰਗਸ ਦਾ ਸੰਯੋਜਨ

ਕੋਈ ਵੀ ਗਿਣਤੀ + ਸੰਚਾਲਨ ਇਕੱਠੇ ਹੋ ਸਕਦੇ ਹਨ, ਉਦਾਹਰਣ ਲਈ:

"ਮੈਂ ਇੱਕ" + "ਵਿਦਿਆਰਥੀ" + "ਹਾਂ! ਅਤੇ ਤੁਸੀਂ ਵੀ ਹੋ."

ਇੱਕ ਪ੍ਰਿੰਟ ਸਟੇਟਮੈਂਟ ਵਿੱਚ + ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਅਕਸਰ, + ਆਪਰੇਟਰ ਇੱਕ ਪ੍ਰਿੰਟ ਸਟੇਟਮੈਂਟ ਵਿੱਚ ਇਸਤੇਮਾਲ ਹੁੰਦਾ ਹੈ. ਤੁਸੀਂ ਸ਼ਾਇਦ ਕੁਝ ਲਿਖੋ:

System.out.println ("ਪੈਨ" + "ਹੈਂਡਲ");

ਇਹ ਛਾਪੇਗਾ:

ਪਾਂਹਡਲ

ਕਈ ਲਾਈਨਾਂ ਦੇ ਪਾਰ ਸਟ੍ਰਿੰਗਜ਼ ਨੂੰ ਜੋੜਨਾ

ਜਾਵਾ ਲਾਈਨ ਤੋਂ ਵੱਧ ਫੈਲਣ ਲਈ ਸ਼ਾਬਦਿਕ ਤਾਰਾਂ ਨੂੰ ਮਨਜੂਰ ਕਰਦਾ ਹੈ. ਦੀ ਵਰਤੋਂ + ਚਾਲਕ ਇਸਨੂੰ ਰੋਕਦਾ ਹੈ:

ਸਤਰ ਕੋਟਿ =
"ਸਾਰੀ ਦੁਨੀਆਂ ਵਿਚ ਕੁਝ ਵੀ ਇਸ ਤੋਂ ਖਤਰਨਾਕ ਨਹੀਂ ਹੈ"
"ਸੁਹਿਰਦ ਅਗਿਆਨਤਾ ਅਤੇ ਜ਼ਮੀਰ ਮੂਰਖਤਾ.";

ਇਕਾਈਆਂ ਦਾ ਮਿਸ਼ਰਨ ਮਿਲਾਉਣਾ

ਓਪਰੇਟਰ ਆਮ ਤੌਰ ਤੇ ਹਿਸਾਬ ਦੇ ਆਪਰੇਟਰ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕਿ ਇਸਦਾ ਇੱਕ ਓਪਰੇਂਡ ਨਹੀਂ ਹੁੰਦਾ. ਜੇ ਅਜਿਹਾ ਹੈ, ਤਾਂ ਇਹ ਦੂਜੇ ਓਪਰੇਂਡ ਨੂੰ ਪਹਿਲੇ ਓਪਰੇਂਡ ਦੇ ਅੰਤ ਵਿੱਚ ਦੂਸਰੇ ਓਪਰੇਂਡ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲਦਾ ਹੈ.

ਉਦਾਹਰਣ ਦੇ ਲਈ, ਹੇਠਲੀ ਉਦਾਹਰਣ ਵਿੱਚ, ਉਮਰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਹੈ, ਇਸ ਲਈ + ਆਪਰੇਟਰ ਪਹਿਲਾਂ ਇਸਨੂੰ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲ ਦੇਵੇਗਾ ਅਤੇ ਫਿਰ ਦੋ ਸਤਰਾਂ ਨੂੰ ਜੋੜ ਦੇਵੇਗਾ. (ਆਪਰੇਟਰ ਇਸ ਨੂੰ ਬੁਲਾ ਕੇ ਪਰਦੇ ਦੇ ਪਿੱਛੇ ਕਰਦਾ ਹੈ ਟੂਸਟ੍ਰਿੰਗ () ਵਿਧੀ; ਤੁਸੀਂ ਇਹ ਨਹੀਂ ਹੁੰਦੇ ਵੇਖੋਂਗੇ.)

ਪੂਰਨ ਉਮਰ = 12;
ਸਿਸਟਮ.ਆਉਟ ਪ੍ਰਿੰਟਲਨ ("ਮੇਰੀ ਉਮਰ" + ਉਮਰ ਹੈ);

ਇਹ ਛਾਪੇਗਾ:

ਮੇਰੀ ਉਮਰ 12 ਹੈ

ਕਨਕੈਟ ਵਿਧੀ ਦੀ ਵਰਤੋਂ

ਸਟਰਿੰਗ ਕਲਾਸ ਦਾ ਇਕ ਤਰੀਕਾ ਹੈ ਕੰਕਰੀਟ () ਉਹ ਉਹੀ ਕੰਮ ਕਰਦਾ ਹੈ. ਇਹ ਵਿਧੀ ਪਹਿਲੀ ਸਤਰ ਤੇ ਕੰਮ ਕਰਦੀ ਹੈ ਅਤੇ ਫਿਰ ਇੱਕ ਪੈਰਾਮੀਟਰ ਦੇ ਰੂਪ ਵਿੱਚ ਜੋੜਨ ਲਈ ਸਤਰ ਲੈਂਦੀ ਹੈ:

ਪਬਲਿਕ ਸਟਰਿੰਗ ਕੰਕੈਟ (ਸਟਰਿੰਗ ਸਟ੍ਰੇਟ)

ਉਦਾਹਰਣ ਲਈ:

ਸਟਰਿੰਗ ਮਾਈਸਟ੍ਰਿੰਗ = "ਮੈਂ ਪਿਆਰ ਨਾਲ ਰਹਿਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ ;;
myString = myString.concat ("ਨਫ਼ਰਤ ਕਰਨਾ ਬਹੁਤ ਵੱਡਾ ਭਾਰ ਹੈ.");
ਸਿਸਟਮ.ਆਉ.ਪ੍ਰਿੰਟਲਨ (ਮਾਈਸਟ੍ਰਿੰਗ);

ਇਹ ਛਾਪੇਗਾ:

ਮੈਂ ਪਿਆਰ ਨਾਲ ਜੁੜੇ ਰਹਿਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ. ਨਫ਼ਰਤ ਕਰਨਾ ਬਹੁਤ ਵੱਡਾ ਬੋਝ ਹੈ.

ਓਪਰੇਟਰ ਅਤੇ ਕਨਕੈਟ ਵਿਧੀ ਦੇ ਵਿਚਕਾਰ ਅੰਤਰ

ਤੁਸੀਂ ਹੈਰਾਨ ਹੋ ਸਕਦੇ ਹੋ ਜਦੋਂ ਇਸ ਨੂੰ ਸਮਝਣ ਲਈ + ਆਪ੍ਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਮਝ ਬਣਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਕਦੋਂ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ ਕਨੈਕਟ () .ੰਗ. ਇੱਥੇ ਦੋਵਾਂ ਵਿਚਕਾਰ ਕੁਝ ਅੰਤਰ ਹਨ:

  • The ਕੰਕਰੀਟ () ਵਿਧੀ ਸਿਰਫ ਸਟਰਿੰਗ ਆਬਜੈਕਟਸ ਨੂੰ ਜੋੜ ਸਕਦੀ ਹੈ - ਇਸਨੂੰ ਸਟਰਿੰਗ ਆਬਜੈਕਟ ਤੇ ਬੁਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਇਸਦਾ ਪੈਰਾਮੀਟਰ ਇੱਕ ਸਟਰਿੰਗ ਆਬਜੈਕਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਹ ਇਸ ਨੂੰ ਵੱਧ ਪਾਬੰਦ ਬਣਾ ਦਿੰਦਾ ਹੈ + ਓਪਰੇਟਰ ਕਿਉਂਕਿ ਆਪਰੇਟਰ ਚੁੱਪ-ਚਾਪ ਕਿਸੇ ਵੀ ਗੈਰ-ਸਤਰਾਂ ਦੀ ਦਲੀਲ ਨੂੰ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲਦਾ ਹੈ.
  • The ਕੰਕਰੀਟ () methodੰਗ ਨੂੰ ਇੱਕ NullPointerException ਸੁੱਟ ਦਿੰਦਾ ਹੈ ਜੇ ਇਕਾਈ ਦਾ ਇੱਕ ਸੰਕੇਤ ਸੰਦਰਭ ਹੈ, ਜਦੋਂ ਕਿ + ਆਪਰੇਟਰ ਇੱਕ ਨਲ ਰੈਫਰੈਂਸ ਨੂੰ "ਨਲ" ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਪੇਸ਼ ਕਰਦਾ ਹੈ.
  • The ਕਨੈਕਟ ()) ਵਿਧੀ ਸਿਰਫ ਦੋ ਸਤਰਾਂ ਨੂੰ ਜੋੜਨ ਦੇ ਸਮਰੱਥ ਹੈ - ਇਹ ਬਹੁਤੇ ਤਰਕਾਂ ਨਹੀਂ ਲੈ ਸਕਦੀ. The + ਓਪਰੇਟਰ ਕਿਸੇ ਵੀ ਸਤਰ ਨੂੰ ਜੋੜ ਸਕਦਾ ਹੈ.

ਇਨ੍ਹਾਂ ਕਾਰਨਾਂ ਕਰਕੇ, ਸ + ਆਪਰੇਟਰ ਅਕਸਰ ਤਾਰਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਜੇ ਤੁਸੀਂ ਵੱਡੇ ਪੈਮਾਨੇ ਤੇ ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਸਿਤ ਕਰ ਰਹੇ ਹੋ, ਹਾਲਾਂਕਿ, ਜਾਵਾ ਸਟਰਿੰਗ ਕਨਵਰਜ਼ਨ ਨੂੰ ਸੰਭਾਲਣ ਦੇ ofੰਗ ਦੇ ਕਾਰਨ ਦੋਵਾਂ ਵਿਚਕਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ, ਇਸ ਲਈ ਉਸ ਪ੍ਰਸੰਗ ਤੋਂ ਜਾਣੂ ਹੋਵੋ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਤਾਰਾਂ ਨੂੰ ਜੋੜ ਰਹੇ ਹੋ.


ਵੀਡੀਓ ਦੇਖੋ: NYSTV - Hierarchy of the Fallen Angelic Empire w Ali Siadatan - Multi Language (ਮਈ 2022).