低调是种无声的高调
码龄15年
  • 78
    被访问
  • 1
    原创
  • 暂无
    排名
  • 209
    粉丝
关注
提问 私信

个人简介:Novus Ordo Seclorum

  • 加入CSDN时间: 2006-12-23
博客简介:

MrMicrosoft的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得1次收藏
成就勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

不耻下问:Java语言字符串每5个一组,中间加上逗号,怎么用简单的办法实现呢

答:
public class test { public static void main(String[] args) { //声明一个数组 String[] str = new String[]{"1", "2", "3", "4"}; //创建一个StringBuffer的对象 StringBuffer str2 = new StringBuffer(); //循环遍历数组 for (int i = 0; i < str.length; i++) { //用append()方法拼接 str2.append(str[i] + ","); } //用substring()方法截取掉最后一个 "," String str3 = str2.substring(0, str2.length() - 1); //输出拼接好的字符串 System.out.println(str3 + "================="); } }
回答问题 2020.10.12

Qt读取所有盘符路径,返回可用空间最大的盘符路径

答:
DRIVER Dir; BOOL bResult=FALSE; for(TCHAR szDisk='A';szDisk<='Z';szDisk++) { memset(&Dir,0,sizeof(DRIVER)); unsigned _int64 i64FreeBytesToCaller; unsigned _int64 i64TotalBytes; unsigned _int64 i64FreeBytes; /* 也可以定义成: ULARGE_INTEGER i64FreeBytesToCaller; ULARGE_INTEGER i64TotalBytes; ULARGE_INTEGER i64FreeBytes; */ TCHAR szTemp[3] = {szDisk,':','\0'}; UINT uType=GetDriveType(szTemp); switch(uType) { case DRIVE_FIXED://硬盘 { Dir.Type = 1; break; } case DRIVE_CDROM://光驱 { Dir.Type = 2; break; } case DRIVE_REMOTE://网络磁盘 { Dir.Type = 3; break; } case DRIVE_REMOVABLE://可移动磁盘 { Dir.Type = 4; break; } default: { continue; } } /*相对于前面定义: bResult = GetDiskFreeSpaceEx(szTemp,&i64FreeBytesToCaller,&i64TotalBytes,&i64FreeBytes); */ bResult = GetDiskFreeSpaceEx(szTemp,(PULARGE_INTEGER)&i64FreeBytesToCaller,(PULARGE_INTEGER)&i64TotalBytes,(PULARGE_INTEGER)&i64FreeBytes); Dir.Disk = szDisk; if(bResult) { Dir.All = (double)(i64TotalBytes/1024.0/1024/1024); Dir.Free = (double)(i64FreeBytesToCaller/1024.0/1024/1024); /* 相对于前面定义,获取时: Dir.All = (double)(i64TotalBytes.QuadPart/1024.0/1024/1024); Dir.Free = (double)(i64FreeBytesToCaller.QuadPart/1024.0/1024/1024); */ } else { Dir.All = 0.0; Dir.Free = 0.0; } }
回答问题 2020.09.25

算法题求解Fibonacci数列

答:
public static long CalcA(int n) { if (n <= 0) return 0; if (n <= 2) return 1; return checked(CalcA(n - 2) + CalcA(n - 1)); }
回答问题 2020.09.25