zoukankan      html  css  js  c++  java
  • orcl substr函数与java substring 的不同

    前天事情急改一个存储过程时遇到了substr方法时,一直用好,然后用其他方法跳过去了,今天有时间回头来验证

    才发现和java太不一样了!

    select substr('为中华之崛起而读书',2,4) from dual;
    返回结果:‘中华之崛’
    java的substring :
    		String str= "为中华之崛起而读书";
    		String sb ;
    		sb = str.substring(2, 4);
    		System.out.println(sb);
    

      打印结果:华之

    orcl 的截取字符串的第一个数字参数为需要截取开始的位置,第二个是以开始位置为基准需要截取的长度。

    java的截取字符串的第一个数字参数为需要截取开始的位置,第二个是截取结束的位置。

    因此产生的结果打不通,这些虽然经常用,但也有突然不详之处,而恰恰就是这个细节可能然我们的程序出错。





  • 相关阅读:
    南阳118--修路方案(次小生成树)
    Poj3026--Borg Maze(Bfs+Prime)
    sql常识- UNIQUE
    sql常识-FULL JOIN
    sql常识-RIGHT JOIN
    sql常识-LEFT JOIN
    sql常识-INNER JOIN
    sql常识-Join
    sql常识-Alias
    sql常识-BETWEEN 操作符
  • 原文地址:https://www.cnblogs.com/ckxlovejava/p/9845248.html
Copyright © 2011-2022 走看看