jsp如何获取数据库中一条记录的前几个字

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:10:25
如题
比如,db.getString("content");
获得这条纪录后,长度太长,如何取得它的前几个字

1。在数据库中做的好处是不用担心当你这个字段为null的时候程序报错问题。substring(content,0,10) content字段名

2。用java来实现就需要判断这个字符串的长度是否大于你要截取的长度。

String bb;
if(aa.length() >= 10)
bb = aa.substring(0,10);
else
bb = aa;

2种方法,一是数据库查询的时候,在数据库里面就截取,还有就是获取数据后,通过java来截取......

可以在数据库取的时候做,也可以截取字符去串 String。substring(0,x)x是你的偏移位置

取子串
bb = aa.substring(0,10);