回答
我使用适配器,因为这是正确的拼写:)但我想如果你不是来自美国,正确的拼写可能是适配器。
他们都是正确的,但我认为有一个为适配器略为倾向于用于人(如某人谁适应一段音乐),而适配器被用于设备或机器;因此,在计算中,通常会使用适配器。维基百科mentions this distinction,虽然没有任何真实的参考来备份它。如果你已经使用过这个单词,我会使用你感觉更舒服的那个,或者你正在使用的代码库中已经使用的那个。
我想你会更常见到“适配器”。要么是正确的,所以这真的取决于你。特别的设计模式似乎是拼写适配器。但是,如果你看看它上面的维基百科文章(http://en.wikipedia.org/wiki/Adapter_pattern),它就是拼图中的适配器!坦率地说,我没有看到任何拼写单词适配器的理由,但英语是一种有趣的语言。
“我没有看到拼写单词适配器的任何理由”。在某种程度上,这是一个拉丁与日耳曼的东西:演员,导演,作家,还是球员,领袖,作家。动词“adapt”来自拉丁动词adaptare,所以拉丁字母后缀似乎对我来说是合理的(如果任意的话,因为-er后缀意味着相同的东西)。但后来我是英国人,所以我本能地想拼出它的适配器;-) – 2010-01-16 17:53:44
这是一个很好的观点。是否有可能通过这个词通过中法而不是直接的拉丁语贷款词让我们认识到这一点是无效的? – 2010-01-24 06:46:07
拼写为适配器在'四人帮'一书(第139页)中经常被认为是确定性的。
该术语通常拼写为英式英语中的Adapter。
的书“四人帮”的完整引用是:
设计模式:通过 埃里希·伽玛(作者),理查德·头盔(作者),拉尔夫·约翰逊(可复用面向对象软件的基础作者), 约翰·弗利赛德斯(作者)
这不是真的,它是英式英语拼写。请参阅:http://grammarist.com/spelling/adapter-adaptor/。这两种英文版本都使用Adapter更多。 – Clintonio 2014-10-06 09:38:21
作为一个澳大利亚人,我拼了适配器(一个适配器是谁适应,适配器是执行适配)的设备的人。我的队友(谁是奇异鸟)把它变成了适配器(这使得我们的代码有时候很有趣)。我知道的Yanks拼写它适配器,并且我不知道Poms使用什么!这显然是一个辩证的事情。
如果你的编程语言支持Unicode,以元音J/K
您所选择的语言可能是有意义这里命名为 - C++标准和升压用“适配器”,Java使用“适配器”。
具体到Android,拼写应该是适配器,以保持它的框架是一致的:
android.widget.ListAdapter
android.bluetooth.BluetoothAdapter
android.support.v4.view.PagerAdapter
android.widget.SpinnerAdapter
android.nfc.NfcAdapter
由于这里有些人已经指出,正确的拼写是适配器。仅仅因为美国人混淆了英语,并不断尝试将其流入他们所有的计算机应用程序和媒体中(除此之外),这并没有使它们变得正确。 :)
- 1. 适配器模式:类适配器与对象适配器
- 2. 适配器或代理?
- 3. Postgres适配器
- 4. intent.putExtra适配器
- 5. NEGATOR适配器
- 6. 区分VMware网络适配器与物理网络适配器 - 或 - 检测虚拟网络适配器
- 7. BizTalk MQSeries适配器
- 8. 适配器ListView中
- 9. JMX Html适配器
- 10. 的ListView适配器
- 11. 适配器和Listactivity
- 12. 适配器返回
- 13. ExpandableListView与适配器
- 14. 的ListView适配器
- 15. listview的适配器
- 16. ListActivity的适配器
- 17. 在RecyclerView适配器
- 18. 适配器模式
- 19. 适配器模式
- 20. android.os.TransactionTooLargeException“viewPager.setAdapter(适配器)”
- 21. Listview android适配器
- 22. JavaFx ObservableSet适配器
- 23. 适配器和充气器
- 24. zend framework2 Shibboleth适配器 - 如何设置适配器
- 25. ibm mobilefirst - 从Java适配器调用javascript适配器
- 26. 调用适配器形成另一个适配器?
- 27. 回收站电源适配器没有与更新适配器
- 28. 从另一个适配器刷新recyclerview适配器的值
- 29. 从列表适配器调用viewpager适配器
- 30. Android中阵列适配器和光标适配器的区别
有可能这些图书馆是由非美国人编写的,导致选择非美国人的拼写。至于哪些拼写是代码中的首选,这取决于谁将阅读你的代码。如果你的代码将被加拿大人阅读和维护,你应该坚持加拿大拼写。 – 2010-01-16 05:55:00
拼写不是非美国人! – 2010-01-16 06:02:53
坦率地说,你是非美国人 – 2010-06-02 19:46:15