易截截图软件、单文件、免安装、纯绿色、仅160KB

java字符串查找替换

(1).public   static   String   StrReplace(String   rStr,   String   rFix,   String   rRep)  
      {  
          int   l   =   0;  
          String   gRtnStr   =   rStr;  
          do  
          {  
              l   =   rStr.indexOf(rFix,l);  
              if(l   ==   -1)   break;  
              gRtnStr   =   rStr.substring(0,l)   +   rRep   +   rStr.substring(l   +   rFix.length());  
              l   +=   rRep.length();  
              rStr   =   gRtnStr;  
          }while(true);  
          return   gRtnStr.substring(0,   gRtnStr.length());  
      }
说明:rStr  源字符串
         rFix   要查找替换的字符串
         rRep 替换成的字符串
(2)/**                                              源字串,要替换源字串,替换为的目的字串*/  
      public   static   String   replace1(String   s,String   org,String   ob)  
      {  
          String   newString="";  
          int   first=0;  
  &nb


相关文档:

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

java 文件读取_InputStreamReader

package test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Test {
 public static void main(String arg[]) {
  String fileName ......

在Java中两种不同的对变量赋值方式

在Java中有两种不同的对变量赋值方式,一种是直接将一个值赋给变量。例如:
int a = 1;
String s = "abc";
Integer in = 125;
另外一种是创建一个对象,并将其赋给一个变量。例如:
String s = new String("abc")
Integer in = new Integer(125);
两种方式的不同之处在于:
第一种方式变量的值存储在堆栈中,当下一 ......

Java编程中的IO系统


一. stream
代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:
1 以字节为导向的stream
以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:
Input s ......

java中判断字符串是否为数字的三种方法

java中判断字符串是否为数字的三种方法 
1>用JAVA自带的函数
public static boolean isNumeric(String str){
  for (int i = str.length();--i>=0;){  
   if (!Character.isDigit(str.charAt(i))){
    return false;
   }
  }
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号