zoukankan      html  css  js  c++  java
  • 自动复制转换StringBuffer

    在java里有String和StringBuffer这两个兄弟,我们一般在代码里都是用的String,但是在另外一些情况里我们就需要StringBuffer了,比如当我们在写了一些复杂的sql,为了能在代码里能比较清晰的看到sql,就得用StringBuffer,可是面对几十行甚至上百行的sql,我们就果断不能手打append了,就是一条一条复制也是很麻烦的。幸好在oracle的管理工具plsql中有这个功能,我们可以一次性的把多行的sql直接复制为append。

    1.首先定位到plsql的安装目录里的SpecialCopy文件夹里,这里面默认已经有了6种特殊复制了,下面我们给它再加一个StringBuffer复制。     

    2.我们新建一个名为StringBuffer的txt文本文档,然后在里面输入如下内容(记得在画红线的地方有空格),然后更改扩展名.txt为.copy。

    这段内容的意思就是:固定的会输出前两行,然后从第三行到第N行会.append(" 具体内容"),最后一行也是.append(" 具体内容);但是多一个分号

    第一行:StringBuffer sb=newStringBuffer();

    第二行:sb

    第N行:.append(" 内容")

    最后行:.append(" 内容");

    3.把这个我们自己写的StringBuffer.copy复制到plsql的安装目录里的SpecialCopy文件夹里,这下就做好的特殊复制,以后我们就可以直接在plsql里转换了。

    4.打开plsql,把自己的写的多行sql全选中

    5.然后点"编辑"-> "专用复制"-> "StringBuffer"(就是我们刚建的那个文件的名称),这时候就相当于复制了。

    6.最后一步打开myclipse或者记事本也行,直接粘贴即可,你会发现无论多长的sql都已经append好了~

  • 相关阅读:
    一个简单的瀑布流效果
    C#遇到的一些奇怪问题
    能够按页号提取word文档文本内容的小程序,由C#实现
    设计模式学习之简单工场模式
    设计模式学习之策略模式
    检查机器是否安装了.NET Framework 或已经安装了哪些.net版本
    书籍清单
    使用Func<T>对对象进行排序
    定义一个委托的三种形式
    设计模式学习之设计原则
  • 原文地址:https://www.cnblogs.com/coqn/p/all_StringBuufer.html
Copyright © 2011-2022 走看看