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

java 程序题

//1.编写一个程序,该程序可读入一个外部文件,并将文件内容赋值给一个字符串
package Zhangyiwei
import java.io.*;
public class Zhangyiwei {
    public static String filename = "c:\\1.txt";
    public static void main(String[] args) throws FileNotFoundException, IOException  {
         System.out.println("File:"+File2String(filename));
    }
    /**
    * 函数:File2String
    * 功能:可读入一个外部文件,并将文件内容赋值给一个字符串
    * @param file 文件路径
    * @return 字符串内容
    * @since 1.0
    */
    public static String File2String(String filename) throws FileNotFoundException, IOException{
        char[] context = new char[(int)new File(filename).length()];
        FileReader filereader = new FileReader(filename);
        filereader.read(context);
        filereader.close();
        return new String(context);
    }
}
//2.编写一个程序,该程序可将一个字符串写入外部文件
package Zhangyiwei;
import java.io.*;
public class Zhangyiwei {
    public static String filename = "c:\\1.txt";
    public static String context = "This is a file made by java.";
    public static void main(String[] args) throws IOException  {
         String2File(filename,context,false);
    }
    /**
    * 函数:String2File
    * 功能:将字符串内容赋值给一个外部文件
    * @param filename 文件路径
    * @param context 字符串内容
    * @


相关文档:

JAVA程序员面试32问

第一,谈谈final, finally, finalize的区别。
final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以 ......

JAVA环境使用正则表达式处理字符串

正则表达式是字符串处理的终极武器,本文以一个具体题目简介java对正则表达式的支持。
题目:将一个字符串中的形如href=“XXXX”和src=“XXXX”的部分取出,打印。
处理正则表达式主要用到java.util.regex.Matcher和java.util.regex.Pattern两个类。
\\测试用的字符串
String source= "...href=\" ......

java

1  String 和StringBuffer的区别
      JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。String类提供的数值不可改变的字符串。StringBuffer类提供的字符串进行修改。当知道字符数据要改变的时候你就可以使用StringBuffer,可以使用Stri ......

Java 正则表达式

 fm.split("[");  // error
-------------------
java.util.regex.PatternSyntaxException: Unclosed character class near index 0[+
   ^
    at java.util.regex.Pattern.error(Unknown Source)
    at java.util.regex.Pattern.clazz(Unknown Source)
 & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号