※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2021-04-24 23:31:18
看板 Gossiping
作者 標題 [問卦] .equals() 這種智障方式到底誰發明的
時間 Sat Apr 24 17:11:50 2021
C++: ==
C#: ==
VB.NET: =
Python: ==
Go: =
Javascript: ==
------
Java: .equals()
比較兩個字串不能用 == 是哪個智障設計的語言
出來我保證不打死你
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.3.165 (臺灣)
※ 文章代碼(AID): #1WW-3PXs (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1619255513.A.876.html
→ : ==1F 04/24 17:12
→ : ==2F 04/24 17:12
噓 : ==3F 04/24 17:12
→ : ==4F 04/24 17:12
推 : java真的有夠白痴5F 04/24 17:12
推 : = =6F 04/24 17:12
推 : ==7F 04/24 17:12
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:13:40推 : ==8F 04/24 17:15
推 : ==9F 04/24 17:15
推 : ==問爪哇的發明人啊10F 04/24 17:15
噓 : ===11F 04/24 17:15
推 : javascript是===12F 04/24 17:15
聽說那是嚴格比對不過我對javascript沒很熟啦
推 : 就不同物件阿13F 04/24 17:16
等號要物件個毛線啦這就是OOP過頭、才會在世界上廢掉的語言啦
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:17:12
推 : ==”;14F 04/24 17:16
→ : ==15F 04/24 17:16
推 : 2021還不加空格= =16F 04/24 17:17
2021還在加控隔 ==推 : James Gosling17F 04/24 17:17
原來是這傢伙※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:18:29
推 : Java曾經紅及一時,現在已經...唉18F 04/24 17:19
他最紅的時候就是整個業界OOP最走火入魔的時候真的笑死
OOP真的適度就好
什麼都要完全OOP
只會產生一堆無法維護的垃圾
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:20:42
噓 : js是 0 == '0' 0=/=='0' 嚴格比對 懂惹ㄇ19F 04/24 17:19
好喔一萬年內我有機會去寫js我會記住的
推 : 不都ide自動完成是有差嗎,而且equal比==好懂啊!21F 04/24 17:20
→ : 反正程式語言邏輯都一樣 剩下就api的熟悉度惹22F 04/24 17:21
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:22:00噓 : c: strcmp23F 04/24 17:21
上古神獸不要出來亂好嗎→ : python 也是 ==好嗎 真懂還假董24F 04/24 17:22
假懂我python寫過的code沒超過一百行
感謝更正
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:23:06
推 : =,.= 鼻毛外漏才霸氣25F 04/24 17:23
噓 : javascript ==??? ===???26F 04/24 17:23
推 : VB 也可以 .equal 這樣用27F 04/24 17:24
推 : ==28F 04/24 17:24
→ : python不熟 js也不熟 你到底是寫哪個語言29F 04/24 17:25
黑人問號我比較熟C# vb.net
C++會一點(keil c)
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:25:58
→ : js兩個都可以 沒有一定 函式好看啊30F 04/24 17:25
推 : .net isEqual()跟 == 底層比較的東西好像會不一樣32F 04/24 17:25
這是什麼通靈語言
推 : (string= "abc" "abc) (eq? a a) (= 1 1)35F 04/24 17:26
這是Pascal還是Fortran?※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:27:27
推 : ==36F 04/24 17:27
→ : 又是一個被微軟荼毒的受害者 我開始想玩G惹37F 04/24 17:27
→ : GO
微軟是荼毒人→ : GO
但Java的獨家.equals()就是母湯
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:28:56
推 : 玩GG39F 04/24 17:28
推 : 那張圖是javascript40F 04/24 17:28
好我看不懂 這大概是加入了通靈引擎之類的※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:29:33
推 : 問題是程式物件化後,等於就有不同意義41F 04/24 17:30
只是一個字串變數不要搞成oo喇!!!!!!→ : 哪有 我記得C#也有.equals() 只是忘記在幹嘛惹42F 04/24 17:30
好我更正Java的獨家.equals() only就是母湯
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:31:54
推 : 比較記憶體位址參考的樣子43F 04/24 17:31
對 其實就是各家的 .equal是比較 記憶體位置 == 是比較內容Java獨家相反過來
幹誰沒事在那比較記憶體位置啦
當初是誰把c的ref幹的要死然後這些新語言雨後春筍般誕生
然後強調不要碰記憶體、說VM跟Compiler會處理
我真的乾你老師的
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:33:45
噓 : 不爽不要寫44F 04/24 17:32
寫了才不爽啊不寫不知道
推 : ==45F 04/24 17:32
噓 : ===46F 04/24 17:32
→ : 我怎麼覺得寫過java寫其他的很不習慣,java嚴謹很多47F 04/24 17:33
推 : 就...古代文言文48F 04/24 17:34
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:34:50→ : 了解底層也很重要ㄛ 不然就一輩子碼農惹49F 04/24 17:35
→ : 友善提醒 我現在就在重K QQ
加油 QQ→ : 友善提醒 我現在就在重K QQ
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:37:41
推 : .getValue() == 87不行嗎51F 04/24 17:38
可以喔※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:38:25
推 : = =52F 04/24 17:38
推 : 你不常用幹嘛鳥它53F 04/24 17:39
現在要用啊 XD※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:39:40
推 : 走進軟工design pattern沒用好54F 04/24 17:43
→ : 很難跟人共事甚至自己都看不懂
→ : 某方面大家都用OO會好溝通很多
OO當然有他的便利性→ : 很難跟人共事甚至自己都看不懂
→ : 某方面大家都用OO會好溝通很多
只是不要走火入魔啊
推 : 比的東西其實不一樣唷57F 04/24 17:43
就值跟記憶體位置我知道啦
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:45:23
推 : js更煩好嗎 沒那些常用的衍生插件根本不知道怎麼用58F 04/24 17:44
現在還有node.js我都搞不懂為什麼這變成一個獨立語言了
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 17:46:15
→ : ==59F 04/24 17:45
→ : 看到原po回43樓的內文...真的整個眼淚都流下來了60F 04/24 17:48
推 : ==61F 04/24 17:49
→ : ==62F 04/24 17:50
推 : ==63F 04/24 17:50
推 : ==64F 04/24 17:52
推 : 58樓已經回答你nodejs的問題啦65F 04/24 17:55
→ : 首先js本身又臭又長
→ : 像jquery就能取代js原生又臭又長的selector
→ : 首先js本身又臭又長
→ : 像jquery就能取代js原生又臭又長的selector
噓 : 噁心= =68F 04/24 17:55
→ : 所以有很多框架出來搞定這問題像vue react69F 04/24 17:55
→ : nodejs也是一樣只是他是執行在server端的
→ : nodejs也是一樣只是他是執行在server端的
推 : =.=71F 04/24 17:55
→ : 節省大家開發時間 底層還是js code72F 04/24 17:55
→ : 大學還沒畢業 有錯請指教感謝
只能說現在的電腦真的太強→ : 大學還沒畢業 有錯請指教感謝
才能把性能浪費在這種地方
推 : test "abc" = "abc"; test 13 -eq 1374F 04/24 17:58
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 18:00:00推 : ==75F 04/24 18:02
噓 : ㄏ76F 04/24 18:07
推 : 為了讓你練習里式替換原則用的啦77F 04/24 18:13
噓 : ==78F 04/24 18:14
→ : = =79F 04/24 18:16
噓 : 你寫什麼讓大家笑笑80F 04/24 18:20
在下寫過x86組語喔, 還不叫聲大哥來聽聽 *_*推 : 一個是物件,一個是變數怎麼比81F 04/24 18:20
推 : ==82F 04/24 18:21
推 : =.=83F 04/24 18:23
→ : ==可以比啊,比的是記憶體的位置84F 04/24 18:31
推 : >.=85F 04/24 18:32
噓 : 你好激動喔。當你同事應該滿累的?86F 04/24 18:38
不會啊 我只會上八卦來發廢文發洩→ : Python 還有 is87F 04/24 18:40
推 : C: strcmp()88F 04/24 18:42
推 : Go 也是用 == 啊89F 04/24 18:42
噓 : 哪裡廢掉90F 04/24 18:44
推 : ==91F 04/24 18:45
推 : 唯一支持strcmp92F 04/24 18:46
推 : = =93F 04/24 18:49
→ : 垃圾語言早該被淘汰94F 04/24 18:51
→ : go也是==阿 = =95F 04/24 18:52
推 : ==96F 04/24 18:53
推 : ==97F 04/24 19:05
推 : Java特別噁心98F 04/24 19:07
推 : c: memcmp99F 04/24 19:14
→ : ==100F 04/24 19:29
推 : ==101F 04/24 19:41
推 : R:102F 04/24 19:52
→ : java的code是我看了覺得最不舒服的...103F 04/24 20:05
→ : ==104F 04/24 20:09
噓 : 我java我驕傲105F 04/24 20:12
推 : 我只對php的->有意見,智障設計106F 04/24 20:24
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 20:26:26噓 : 不得不說 Java 應該是世界上最偉大最厲害最好用的語107F 04/24 20:29
→ : 言
→ : 見識淺薄的人自曝其短哈哈
崩潰逆→ : 言
→ : 見識淺薄的人自曝其短哈哈
推 : ==110F 04/24 20:52
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 20:55:17→ : 同是 JVM 你把 Groovy Scala Kotlin 放哪去了XD. JA111F 04/24 21:12
推 : ==112F 04/24 21:52
噓 : string本來就不是純量113F 04/24 22:01
推 : 還正常吧 不要把script lang 跟程式語言混在一起114F 04/24 22:52
→ : assembly : CMP
→ : assembly : CMP
噓 : 這種小事也要靠背那光速不變不就靠背到死116F 04/24 22:53
爽啊就像你現在也是噓爽的不是
大家壓力大啊
※ 編輯: wahaha99 (118.169.3.165 臺灣), 04/24/2021 22:54:29
推 : ==117F 04/24 22:57
推 : 就是智障 但還是超多人用118F 04/24 23:01
噓 : =.=119F 04/24 23:04
--
※ 看板: Gossiping 文章推薦值: 1 目前人氣: 0 累積人氣: 467
作者 wahaha99 的最新發文:
- 先放放話嚇嚇人 實際上一款40年前的主戰坦克、還被各種降級 實在沒什麼好學習的 就算有, 也還要你學得來: 符合俄羅斯的文化與價值觀 這才是最難的地方, 是西方坦克注重人命價值, 而你俄羅斯的坦克組 …106F 23推 2噓
- 43F 12推
- 主戰戰車現在在戰場上最大的用途就是: 一個可以坦FPV以外攻擊的突擊砲 你說不能坦FPV有什麼用? 如果不能坦FPV就沒用, 我相反的問, 現有裝甲誰能剋制FPV? 所有東西都沒用了? 你可能會說, …133F 32推
- 沒想到我會有一天在股板科普到底什麼是(真正的)加密貨幣 接下來我會盡量的用最簡單的方式說明, 這是什麼玩意 首先, 我們要了解什麼是"幣" "幣" 是一種價值紀 …776F 155推 18噓
點此顯示更多發文記錄
( ̄︶ ̄)b darkrise1980 說讚!
回列表(←)
分享