当前位置:编程学习 > JAVA >>

请教高手几个问题!

1. java中 代码点, 代码单元到底什么意思, 什么关系? 我要是想取得字符串中字符的个数应该怎么办, 我要是想取得字符串的字节长度, 该怎么办?

2. Java中的日期类型到底该用什么? 我要是把一个Java的日期类型当作参数传递给JDBC当作参数, 用哪个类型? Java有没有类似C# DateTime.Now这样的方便的取的当前时间的方法? --------------------编程问答-------------------- "字符串".length()//获取字符串长度
"字符串".getByte()//获取字符串用默认编码的字节数组
JDBC的日期一般用java.sql.Timestamp类型 --------------------编程问答-------------------- 1.代码单元,应该是类或者说对象吧,代码点应该就是方法属性。

2.取得当前时间new Date()即可,可以更具需要格式化,

其余的如楼上所说。 --------------------编程问答-------------------- 楼上的两位又不是高手, 就别出来丢人现眼了. --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 3 楼 linustd 的回复:
楼上的两位又不是高手, 就别出来丢人现眼了.

这话说的....难道我的回答有错?
话说高手是啥?好吃么? --------------------编程问答--------------------
引用 3 楼 linustd 的回复:
楼上的两位又不是高手, 就别出来丢人现眼了.


楼上两位好心帮你回答问题,就算回答的不好,也不用这样冷嘲热讽吧。再说,这样基础的问题,麻烦自己先google一下再来问别人好吗,《提问的艺术》能不能花点时间再看一遍? --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 3 楼 linustd 的回复:
楼上的两位又不是高手, 就别出来丢人现眼了.

居然有如此奇葩 --------------------编程问答-------------------- ···
确实是个奇葩
有时间在论坛发帖问这么简单的东西
没想过去搜一把? --------------------编程问答-------------------- 同楼上,起初还以为是别人开的玩笑

引用 3 楼 linustd 的回复:
楼上的两位又不是高手, 就别出来丢人现眼了.

看到楼上两位我又回头看了下,好吧哥们,你赢了…… --------------------编程问答--------------------

public class Test {
public static void main(String[] args) {
java.util.Date date = new java.util.Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(
"yyyyMMhhHHmmss");
String time = sdf.format(date);
System.out.println(time);
System.out.println(time.length());
}
}
--------------------编程问答-------------------- 大家可以去看看这个傻逼,到处喷人,一点技术不会。纯种喷子。几乎所有人都骂他,他想做第一个粪哥。
http://bbs.csdn.net/topics/390259101?page=1#post-393617416 --------------------编程问答-------------------- 大家可以逛逛他的空间,看看这孙子的本质。 --------------------编程问答--------------------
引用 3 楼 linustd 的回复:
楼上的两位又不是高手, 就别出来丢人现眼了.


你丫有点道德好不,贱人。看看你提那俩问题。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 我是来看楼主的,名人啊。。。 --------------------编程问答-------------------- 这脑残的楼主,还不来跪添 --------------------编程问答-------------------- ...奇葩? --------------------编程问答-------------------- 纯属炒作 --------------------编程问答-------------------- 代码点指的是字符集编码中的一个数字,比如。
代码单元指的是字符编码能够表示字符的最小单位。UTF-8中编码单元的长度为8位,表示一个字符需要1到4个编码单元。UTF-16中编码单元长度为16位,表示一个字符需要1到2个编码单元。 --------------------编程问答-------------------- 代码点指的是字符集编码中的一个数字,比如“U+0041”是Unicode的一个代码点,代表大写字母A。
代码单元指的是字符编码能够表示字符的最小单位。UTF-8中编码单元的长度为8位,表示一个字符需要1到4个编码单元。UTF-16中编码单元长度为16位,表示一个字符需要1到2个编码单元。
String类的length()方法获取到的是Unicode代码单元的数量,大部分情况下就是字符串中字符的个数,但是如果字符串中包含Unicode的增补字符,length返回的值会大于字符数。
字节长度和字符集有关,一个汉字在GBK中是2个字节,在utf-8中是3个字节,所以在用getBytes()获取字节数组时最好指定字符集,否则将使用平台默认字符集。 --------------------编程问答--------------------
引用 8 楼 Cecil_911 的回复:
Quote: 引用 3 楼 linustd 的回复:

楼上的两位又不是高手, 就别出来丢人现眼了.

居然有如此奇葩

CSDN奇葩人之一!吹牛不打草稿 --------------------编程问答-------------------- 楼主态度不好呀!!!! --------------------编程问答-------------------- 你就是个傻逼知道么? --------------------编程问答-------------------- 你可以去屎了。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,