回答
encryText =+ text;
可以解釋爲
encryText = +text; // positive(text) assigned to encryText
和
encryText += text;
可以被解釋爲
encryText = encryText + text; // encryText is added with text and assigned back to encryText
positive(text)
- 裝置,一個正整數。你只是在這裏指明標誌。通常,正整數在沒有+
符號的情況下被指定。
1
- 正數1(即使沒有+
符號,則表示正整數1)
+1
- 正號爲1,+
符號被明確指定(不外乎與上述不同,不是顯式+
其他)
-1
- 負數1,-
符號需要告訴它是一個負整數。
編輯:
你編輯你的問題,在這裏徹底改變了上下文(完全沒有這樣做)。然而,在這兩種情況下都是字符串,
encryText += text;
可以解釋爲
encryText = encryText + text; // String concatenation happens here
和
encryText =+ text;
- 會給你一個編譯錯誤。您不能在字符串上使用+
。它的無效操作可以在java中的String上執行。
你是什麼意思分配給'encryText'積極? – saplingPro
_ .. positive(文本) - 表示一個正整數。你只是明確地指定了這裏的符號「_我沒有給你 – saplingPro
但是正字符串是什麼意思? – saplingPro
encryText =+ text;
不是有效的代碼,它會導致編譯錯誤。 請參見here
不同之處在於+ +與Java規格無關(http://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html)。在大多數Java可能做的是你的解釋語句
encryText = +text;
(不管它會做,我不知道)
但它不會做任何事情比得上+ =。
- 1. 「層」和「層」之間有什麼區別?
- 2. Tableau和QlikView之間有什麼區別
- 3. Microsoft.CompilerServices.AsyncTargetingPack和Microsoft.Bcl.Async之間有什麼區別?
- 4. @Entity和@embeddable之間有什麼區別
- 5. ContentObservable和DataSetObservable之間有什麼區別?
- 6. touchmove和gesturechange之間有什麼區別?
- 7. :notification.flags和notification.defaults之間有什麼區別?
- 8. proc和lambda之間有什麼區別?
- 9. :: after和after之間有什麼區別?
- 10. read()和io.read()之間有什麼區別?
- 11. Request()和Request.Form()之間有什麼區別?
- 12. WebServiceBinding.EmitConformanceClaims和WebServiceBinding.ConformanceClaims之間有什麼區別?
- 13. getA()和this.getA()之間有什麼區別?
- 14. (int)和intval()之間有什麼區別?
- 15. set_value和= pandas之間有什麼區別
- 16. * zoom和zoom之間有什麼區別?
- 17. {0}和「」之間有什麼區別?
- 18. typedef和using之間有什麼區別?
- 19. 「」和「'之間有什麼區別?
- 20. STDIN和tty之間有什麼區別?
- 21. +和%之間有什麼區別?
- 22. sysfs_create_file()和sysfs_create_group()之間有什麼區別?
- 23. Lazy.Force()和Lazy.Value之間有什麼區別
- 24. -existingObjectWithID:error:和-objectWithID之間有什麼區別?
- 25. ReleaseFloatArrayElements和DeleteLocalRef之間有什麼區別
- 26. AutomationProperties.AutomationID和AutomationProperties.Name之間有什麼區別?
- 27. gets()和getc()之間有什麼區別?
- 28. _id:ObjectID和String之間有什麼區別?
- 29. @ResponseBody和HttpServletResponce之間有什麼區別
- 30. PlaceboTransaction和TopLevelTransaction之間有什麼區別
您的代碼在第一種情況下不能編譯。你無法應用一個字符串連字符。 –
'encryText = + text'給出編譯時錯誤。你嘗試過嗎? –
在回答問題發佈到原始問題後,請不要完全改變問題的背景。如果他們被認爲是字符串,那麼應該從問題開始就提到它,而不是作爲編輯,在答案發布之後。 – SudoRahul