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

Java 基础题

 在网上找了点基础题目,自己做了做,下面是题目:
  1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
  2.字符串的操作:
   写一个方法,实现字符串的反转,如:输入abc,输出cba
   写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。
  3.数据类型之间的转换
   如何将数值型字符转换为数字(Integer,Double)
   如何将数字转换为字符
   如何取小数点前两位,并四舍五入。
  4.日期和时间
   如何取得年月日,小时分秒
   如何取得从1970年到现在的毫秒数
   如何获取某个日期是当月的最后一天
   如何格式化日期
  5.数组和集合
  6.文件和目录(I/O)操作
   如何列出某个目录下的所有文件
   如何列出某个目录下的所有子目录
   判断一个文件或目录是否存在
   如何读写文件
  7.Java多态的实现(继承、重载、覆盖)
  8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。
  9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别
2.
private String getString(String str) {
String reString="";
for (int i = str.length()-1; i >=0 ; i--) {
reString +=str.charAt(i);
}
return reString;
}
实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc 不明白题目是什么意思
3private void GetReplase() {
//方法1 先乘以100然后四舍五入,然后再除以100
double a=3.1675;
int b=(int)Math.round(a*100);
double c=(double)b/100.00;
System.out.println(c);

//使用格式化
DecimalFormat dFormat=new DecimalFormat("#.00");
System.out.println(dFormat.format(a));
}


相关文档:

各种Java中文转码的例子,用来对付乱码

 各种Java中文转码的例子,用来对付乱码
public class HelloWorld
{
   public static void main(String[] argv){
     try{
       System.out.println("中文1");    //1
       System.out.p ......

转来的:java中静态块和构造函数的执行顺序问题

public class Test2 extends TestStatic{
      
static{    
System.out.println("b");
}
      
Test2(){ 
System.out.println(2);   
}
public static void main(String args[]){
&nbs ......

Java与XML联合编程之SAX篇

转自http://www0.ccidnet.com/tech/guide/2001/10/08/58_3392.html
SAX概念
SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。
与DOM比较而言 ......

Java Web Start

Java Web Start 是帮助客户机端应用程序开发的一个新技术,它的独特之处在于将您从关心客户机是如何启动的(从 Web 浏览器或是桌面)中解放出来。另外,该技术提供了一个使 Web 服务器能独立的分发和更新客户机代码的集合部署方案。
    Java Web Start 是一个软件技术,它包含了 applet 的可移植性、Servl ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号