程序开始时开始计时,
创新互联建站从2013年开始,是专业互联网技术服务公司,拥有项目成都网站设计、做网站、成都外贸网站建设公司网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元宿城做网站,已为上家服务,为宿城各地企业和个人服务,联系电话:18982081108
有个long time1 = System。getCurrent()什么的方法吧,
毫秒的
程序结束之前再执行下
long time2 = System。getCurrent()
那么你的程序运行时间就是time2-time1
import java.util.Scanner;
public class AA{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入加数");
int a=in.nextInt();
System.out.println("请输入被加数");
int b=in.nextInnt();
int sum=a+b;
System.out.println("a"+"+b"+"="+sum);
}
}
你看这个呢 改了 一下 按行读取的
我直接简单的替换了原来的某行div/div为你要的内容
你可以优化 加上 正则匹配,代码美化 之类的操作
还有 在finally 里处理流的关闭。。
try {
File file = new File("WebRoot\\test.html");
InputStreamReader read = new InputStreamReader(new FileInputStream(file));// 可处理编码格式
BufferedReader bufferedReader = new BufferedReader(read);
String row = null;
StringBuffer sb = new StringBuffer();
while ((row = bufferedReader.readLine()) != null) {
System.out.println(row);
sb.append(row);
}
read.close();
BufferedWriter output = new BufferedWriter(new FileWriter(file));
String ret = sb.toString().replaceAll("div/div", "div 2323/div");//替换
output.write(ret);
output.close();
} catch (IOException e) {
e.printStackTrace();
}//finally 做关闭
}
int[] x={1,2};
int[] y=new int[2];
for(int i=0;ix.length;i++){
y[i]=x[i];
用循环遍历的方法就可以,上面的这个代码是把数组x里面的元素放到一个空数组y中。根据你的需求进行调整吧。
如果你是在eclipse或Myeclipse中,新代码是指直接在某个方法中增加几行操作(代码不能涉及需要引入的新对象,在方法外面新增的方法也不行)。那么是可以不用重启项目。至于你说是程序,那么就不好说了。运行中的程序是不可能的,你说法可能有问题。
java在代码中加一些无用代码的方法:
1、压缩(Shrink)检测并移除代码中无用的类、字段、方法和特性(Attribute)。
2、优化(Optimize)对字节码进行优化,移除无用的指令。优化代码,非入口节点类会加上private/static/final,没有用到的参数会被删除,一些方法可能会变成内联代码。