作者ogamenewbie (._.)
站内java
标题Re: [站内][离题] package (String 编码)
时间Wed Jan 31 19:43:08 2007
※ 引述《godfat (godfat 真常)》之铭言:
: ※ 引述《ogamenewbie (._.)》之铭言:
: : 有些东西能自动配置预设值,但是有些东西不行。
: : 要不然我们也不需要在网页开头就明定这个档的编码了。
: 我想这是因为网页不能显示乱码,再让使用者去找真正的编码
: 而现在似乎也没有通用的 encoding header, 所以一定得这麽做
事实上, 没有 meta charset 或之类的 header 的话,
浏览器就有可能判读错误.
更扯的是, 还有人 meta charset 可以填错的.
等等状况, 的确是要使用者去找真正的编码.
请参照浏览器的"检视 -> 编码"选项
: 但是读档写档,我是觉得在没指定的情况下,就不要乱动内容…
: 不然只是读进来写出去还要指定编码,实在有点麻烦
: 更何况假设我不知道目标档案编码怎麽办?还要自己侦测吗? Orz
所以 XML 热起来了, 现在才会什麽都在讲 meta.
至於其他的地方, 我只能说,
Java 打从一开始就是为了平台独立去做的,
所以他要考虑以及对应的东西很多,
像断行符号这种 windows, unix, mac 全部不一样的东西,
对於只在用 windows 的人, 只会觉得奇怪跟麻烦而已,
还要去叫 system 瞎咪挖勾鬼.
但是你直接用 \n 去做处理行不行?
没有人说不行, 你用的出来你要的东西就好.
只是 Java 从更高考量下去做的东西,
你没有藉此了解的机会而已.
一但你的程式离开了 windows, 到其他系统上却跑不起来.
我也只能说那完全不是 Java 的问题.
当你在用什麽的时候, 就应该用什麽去想, 并以此去扩展自己的视野.
最好的例子就是, 一支铅笔可以做什麽?
你可以从他的材质,从他的结构,从他的外观...etc 去切入.
你如果不知道这个范例, "铅笔 用途", google it.
而换工具的重要是要了解工具怎麽用, 什麽时候用什麽最省力.
同样把一根钉子敲进木头里, 我用榔头做得到, 我用瑞士刀做得到,
世界上甚至有人用脑袋瓜或者徒手做到的.
但是有人用脑袋瓜做到, 就能导出下面的论点嘛?
====================================================================
我用脑袋瓜钉钉子,
↓
我头破血流
↓
我脑袋瓜不好用.
====================================================================
我想不是吧?
--
并不是说我不用脑袋瓜顶钉子,
我的脑袋瓜就挺好用.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.101.99