-
java 统计本地文件大小,java统计指定资料的大小以及包含的文件夹和文件数
2021-03-23 17:49:12java统计指定文件的大小以及包含的文件夹和文件数package com.stone.caculator;import java.io.File;import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date;public class ...java统计指定文件的大小以及包含的文件夹和文件数
package com.stone.caculator;
import java.io.File;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Caculator {
int totalFolder = 0;
int totalFile = 0;
public static void main(String args[]) {
String folder = "F:/movie";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("统计日期:"+sdf.format(new Date()));
try {
Caculator size = new Caculator();
long fileSizeByte = size.getFileSize(new File(folder));
DecimalFormat df=(DecimalFormat)DecimalFormat.getInstance();
System.out.println("总文件夹数: "+ df.format(size.getTotalFolder()));
System.out.println("总文件数: " + df.format(size.getTotalFile()));
df.setGroupingSize(3);
System.out.println("文件夹大小(单位字节): " + df.format(fileSizeByte) + " Bytes");
} catch (Exception e) {
e.printStackTrace();
}
}
public long getFileSize(File folder) {
long foldersize = 0;
File[] filelist = folder.listFiles();
for (int i = 0; i < filelist.length; i++) {
if (filelist[i].isDirectory()) {
totalFolder++;
foldersize += getFileSize(filelist[i]);
} else {
totalFile++;
foldersize += filelist[i].length();
}
}
return foldersize;
}
public int getTotalFolder() {
return totalFolder;
}
public int getTotalFile() {
return totalFile;
}
}
-
java怎么统计工程代码行数,统计项目中Java资料数和Java代码行数
2021-03-26 15:38:09统计项目中Java文件数和Java代码行数其实就是使用递归遍历目录下所有文件import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io....统计项目中Java文件数和Java代码行数
其实就是使用递归遍历目录下所有文件
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class JavaCodeLines {
private static final String PROJECT_DIR = "C:\\workspace\\YourProj";
private static int fileNum = 0;
private static int lineNum = 0;
private static void listNext(File dir) {
File[] files = dir.listFiles();
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
listNext(files[i]);
} else {
// System.out.println(fs[i].getAbsolutePath());
try {
if (files[i].getName().endsWith(".java")) {
fileNum++;
BufferedReader br = new BufferedReader(new FileReader(
files[i]));
while (br.readLine() != null) {
lineNum++;
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
public static void main(String[] args) throws Exception {
File root = new File(PROJECT_DIR);
listNext(root);
System.out.println("Java files number: " + fileNum);
System.out.println("Java code lines: " + lineNum);
}
}
-
java统计空格代码_Java统计输入字符的英文字母、空格、数字和其它
2021-03-08 07:48:34题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。程序分析:利用while语句,条件为输入的字符不为 '\n '.程序设计:import java.util.Scanner;public class ex7 {public static void main...题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
程序分析:利用while语句,条件为输入的字符不为 '\n '.
程序设计:
import java.util.Scanner;
public class ex7 {
public static void main(String args[])
{
System.out.println("请输入字符串:");
Scanner scan=new Scanner(System.in);
String str=scan.next();
String E1="[\u4e00-\u9fa5]";
String E2="[a-zA-Z]";
int countH=0;
int countE=0;
char[] arrChar=str.toCharArray();
String[] arrStr=new String[arrChar.length];
for (int i=0;i
{
arrStr[i]=String.valueOf(arrChar[i]);
}
for (String i: arrStr )
{
if (i.matches(E1))
{
countH++;
}
if (i.matches(E2))
{
countE++;
}
}
System.out.println("汉字的个数"+countH);
System.out.println("字母的个数"+countE);
}
}
以上就是Java统计英文字母、空格、数字和其它的实现代码了,希望大家以后多多支持脚本之家。
-
java统计数量程序_Java代码 统计项目的文件数量,和代码行数
2021-03-16 22:17:59Java代码:package ...import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.List;public class Co...Java代码:
package com.dreadmer.code;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class CodeTotal {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
String path="L:\\项目\\1\\src";
List list=total(path);
System.out.println("文件数量:"+list.size());
//统计代码行数
Integer row=0;
for (File file : list) {
System.out.println(file.getName());
FileReader fr=new FileReader(file);//创建文件输入流
BufferedReader in=new BufferedReader(fr);//包装文件输入流,可整行读取
String line="";
while((line=in.readLine()) != null) {
row++;
}
}
System.out.println("代码行数:"+row);
}
public static List total(String path){
List files=new ArrayList();
File file=new File(path);
File []files2=file.listFiles();
for (File file3 : files2) {
if(file3.isFile()){
files.add(file3);
}else {
files.addAll(files.size(), total(file3.getPath()));
}
}
return files;
}
}
-
java 统计本地文件大小,java统计指定文件的大小以及包含的文件夹和文件数
2021-03-23 17:49:08package ...import java.io.File;import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date;public class Caculator {int totalFolder = 0;int totalFile = 0;pub... -
java统计字母出现次数_java文件如何统计字母出现的次数和百分比
2021-02-12 18:53:15这篇文章主要介绍了java文件如何统计字母出现的次数和百分比,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下主要是文件的读写。先在代码中导入文件。一行一行的... -
java统计数字字符和空格
2020-11-22 12:30:16本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。 输入格式: 输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 blank =... -
java:统计jdk下的.java和.xml文件数量
2019-01-03 14:03:29使用java语言统计jdk目录下的.java文件和.xml文件的数量 -
java 统计代码行数
2013-09-15 21:08:24java 统计代码行数 空白行数 和注释行数 用来统计工作量 -
java如何统计标点符号个数_java 统计单词个数和标点符号
2021-03-09 22:43:12import java.io.*;public class Test{public static void main(String[] args) throws Exception{BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String str = br.readLine();if(str ==... -
java 统计库_几个可用于数据挖掘和统计分析的java库
2021-03-06 04:23:10该算法可以直接应用到数据集或从自己的Java... WEKA包含数据预处理,分类,回归,聚类,关联规则,和可视化工具。它也非常适用于开发新的机器学习方案。jmotif:时间序列、分类、数据挖掘开发库java-ml:Java机器学... -
java统计分析_几个可用于数据挖掘和统计分析的java库
2021-02-12 14:20:20该算法可以直接应用到数据集或从自己的Java... WEKA包含数据预处理,分类,回归,聚类,关联规则,和可视化工具。它也非常适用于开发新的机器学习方案。jmotif:时间序列、分类、数据挖掘开发库java-ml:Java机器学... -
用java实现word统计报表和图形统计的导出
2016-08-12 11:44:44用java实现word统计报表和图形统计的导出 -
java 统计代码行数_Java代码 统计项目的文件数量,和代码行数 | 学步园
2021-02-28 16:42:10Java代码:package ...import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.List;public class Co... -
Java统计输入字符的英文字母、空格、数字和其它
2020-08-31 08:33:58主要介绍了Java统计输入字符的英文字母、空格、数字和其它,需要的朋友可以参考下 -
java怎么统计工程代码行数,Java代码 统计项目的资料数量,和代码行数
2021-03-26 15:38:08Java代码 统计项目的文件数量,和代码行数Java代码:package com.dreadmer.code;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.... -
java统计图
2013-05-09 09:21:38用java实现的饼状图,折线图,柱状图,并附带测试方法和jar包 -
paper weekly_Java Weekly 17/15:Java统计信息,缓存和JPA生产率
2020-06-05 21:45:21这篇文章最初发表于thoughts-on-java.org ,其中Thorben扬森博客关于Java和Java EE和发布了Java周刊。 Java 您知道当前使用最多的Java版本吗? 来自Plumbr的人们至少知道他们的客户群。 他们从其软件监视的758个... -
java数值输入语句_Java统计输入字符的英文字母、空格、数字和其它
2021-03-15 20:48:44Java统计输入字符的英文字母、空格、数字和其它题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。程序分析:利用while语句,条件为输入的字符不为 '\n '.程序设计:import java.util.... -
JAVA计算1到50之间的偶数和_JAVA统计1到50中所有偶数的和
2021-03-15 00:41:32JAVA统计1到50中所有偶数的和来源:互联网宽屏版评论2009-07-19 02:33:07分类: 电脑/网络 >> 程序设计 >> 其他编程语言问题描述:一个小程序,可是我总看不出来哪里错了,请高手指导。要求网页界面中应有... -
java统计磁盘文件和文件夹大小
2015-04-16 09:43:32因为公司配置的SSD非常小(仅100G),经常出现...so 现在写了个java程序,查看磁盘文件大小,并且按从大到小的顺序列出来。 源码如下: package com.raycloud.test.tools; import java.io.File; ... -
java统计图表
2008-05-06 21:43:06图表的形式可以是饼图、柱状图和折线图等形式,输入的数据可以是学生成绩统计、物价统计。这里是统计一个公司四个季度的盈利额的统计图表,大家可根据自己的需求来画图 -
java统计字符串中单词个数_用java编写 统计文件中的字符数 单词数和行数
2021-02-13 01:57:48在C盘新建文件1.txt,输入任意字符,如下图:32313133353236313431303231363533e4b893e5b19e31333337613232编写java代码。如下:importjava.io.BufferedReader;importjava.io.FileNotFoundException;importjava.io.... -
java代码统计工具_Java解释器和编译器
2020-12-02 08:22:00前言这几天重新研究了一下内存模型、内存屏障,在学习内存屏障的时候,了解了lock前缀指令,为了编译出lock前缀指令,于是去学了一下字节码指令。...Java代码如何运行我们写的Java代码是高级语言... -
Java统计学习之道:统计java网站访问量和在线人数
2013-08-21 09:23:17那最好的解决方案应该是当SESSION建立时sessionCreated(),在访问总数和当前在线人数上+1 当SESSION销毁时sessionDistroyed(),在线人数-1 核心方法是利用Listener监听的各种接口 我把代码(主要部分)贴在... -
java8 统计_Java8中使用stream进行分组统计和普通实现的分组统计的性能对比
2021-02-25 19:47:17说的是使用 Java 8的对集合采用流操作的新特性,替代旧的使用循环对集合操作的方式,使用Java8的流操作功能对集合进行分组,以及对相应的内容进行去重等操作等,使用Java8编写的代码可读性和理解性都有了非常大的... -
java统计空格代码_java算法大全之统计出其中英文字母、空格、数字和其它字符的个数...
2021-03-08 07:48:00java算法大全之统计出其中英文字母、空格、数字和其它字符的个数。算法题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。统计字符类型写了重载的两个方法,一个接受字符串作为参数,一个... -
java统计行列和字数的函数_JAVA使用POI获取Excel的列数与行数
2021-03-13 23:31:39前言报表输出是Java应用...因此,本文探讨一下POI视线Java程序进行Excel中列数和行数的读取。方法如下//获取指定行,索引从0开始hssfRow=hssfSheet.getRow(1);//获取指定列,索引从0开始hssfCell=hssfRow.getCell(... -
java监听统计记录在线用户和统计在线人数
2018-08-29 23:20:04Java web应用中,listener监听器是不可或缺的。常用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,能够在这些事件动作前后进行一定的逻辑处理。 2、应用场景 利用... -
java如何统计系统浏览人数_java网站如何统计访问量和在线人数实例源码
2021-03-09 22:46:26java网站如何统计访问量和在线人数实例源码。简言之,如果不用第三方提供的接口那最好的解决方案应该是当SESSION建立时sessionCreated(),在访问总数和当前在线人数上+1当SESSION销毁时sessionDistroyed(),在线人数-1...