每日java5-27
131.在c盘根目录下创建纯文本文件test.txt并输出控制台。
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
public class ReadandWrite {
public static
void main(String[] args) throws IOException {
ArrayList
array=new ArrayList();
array.add(“呦呦鹿鸣,食野之蒿。”);
array.add(“今夕何夕,见此良人。”);
array.add(“桃之夭夭,灼灼其华。”);
array.add(“如月之恒,如日之升。”);
array.add(“巧笑倩兮,美目盼兮。”);
array.add(“琴瑟在御,莫不静好。”);
array.add(“投我以桃木,报纸以琼瑶。”);
array.add(“伐木丁丁,鸟鸣嘤嘤。”);
array.add(“出自幽谷,迁于乔木。”);
BufferedWriter
bw=new BufferedWriter(new FileWriter(“c:\test.txt”));
for(String
s:array) {
bw.write(s);
bw.newLine();
bw.flush();
}
bw.close();
BufferedReader
br=new BufferedReader(new FileReader(“c:\test.txt”));
String
line=null;
while((line=br.readLine())!=null){
System.out.println(line);
}
br.close();
}
}
- 给你一个数组和两个索引,交换下标为这两个索引的数字
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner
sc=new Scanner(System.in);
System.out.println(“输入数组的长度:”);
int n=sc.nextInt();
int [] a=new int[n];
System.out.println(“输入数组:”);
for(int i=0;i<n;i++) {
a[i]=sc.nextInt();
}
System.out.println(“请输入两个索引值:”);
int c=sc.nextInt();
int b=sc.nextInt();
int temp=a[c];
a[c]=a[b];
a[b]=temp;
for(int i=0;i<n;i++) {
System.out.print(a[i]+" ");
}
}
}
- 设计一个算法,计算出n阶乘中尾部零的个数
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner
sc=new Scanner(System.in);
System.out.println(“输入一个整数:”);
int n=sc.nextInt();
int sum=1;
int count=0;
for(int i=1;i<=n;i++) {
sum*=i;
}
System.out.println(sum);
while(sum!=0) {
if(sum%10==0) {
count++;
}
sum/=10;
}
System.out.println(“末尾有:”+count+“个0”);
}
}
- //字符串查找
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner
sc = new Scanner(System.in);
System.out.println(“输入主串:”);
String
s = sc.nextLine();
System.out.println(“输入子串:”);
String
ss = sc.nextLine();
int start = 0;
int i = 0;
int j = 0;
while (i < s.length()) {
while (i < s.length() && j < ss.length()) {
if (s.charAt(i) == ss.charAt(j)) {
i++;
j++;
}
else {
if (i != 0) {
i -= j;
}
j = 0;
break;
}
}
if (j == ss.length()) {
start = i - ss.length();
break;
}
else {
start = -1;
}
i++;
}
System.out.println(start);
}
}
135.数字 k 在 0 到 n 中的出现的次数,k 可能是 0~9
的一个值
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner
sc = new Scanner(System.in);
System.out.println(“输入n:”);
int n=sc.nextInt();
System.out.println(“输入要统计的数字:”);
int k=sc.nextInt();
System.out.println(k+“在0到”+n+“中出现了”+digitCounts(k,n)+“次”);
}
public static int digitCounts(int k, int n) {
int count=0;
for(int i=k;i<=n;i++){
int t=i;
if(i0 && k0){
count+=1;
}
while (t>0){
if(t%10==k){
count+=1;
}
t=t/10;
}
}
return count;
}
}
每日java5-27相关推荐
- linux每日命令(27):chmod命令
阅读目录(Content) 一. 命令格式: 二. 命令功能: 三. 命令参数: 权限代号: 权限范围: 1. 文字设定法: 2. 数字设定法 四. 使用实例: 1:增加文件所有用户组可执行权限 2: ...
- bitmap画文字 居中_【每日问答29】一键居中CAD表格中的文字
文尾左下角阅读原文看视频教程 好课推荐: 1.CAD2014:点击查看 2.室内CAD:点击查看 3.CAD2019:点击查看4.CAD2018:点击查看5.Bim教程:点击查看6.室内手绘:点击查看 ...
- weixingzh.com微信公众号网站介绍
weixingzh.com微信公众号网站介绍 微信公众号网站介绍 概况 微信公众号网(weixingzh.com)创建于2019年02月12日,是个人站点. 特色 微信公众平台精选微信公众号推荐.微信 ...
- 计算机二级7月考试,2020年计算机二级MS Office考试每日一练(7月27日)
[摘要] 小编整理了2020年计算机二级MS Office考试每日一练(7月27日)的相关内容,下面一起来看看2020年计算机二级MS Office考试每日一练(7月27日)的具体内容吧,希望能够帮助 ...
- 前端面试每日 3+1 —— 第27天
今天的面试题 (2019.05.13) -- 第27天 [html] 说说你对影子(Shadow)DOM的了解 [css] 怎样修改chrome记住密码后自动填充表单的黄色背景? [js] 说说你对a ...
- 每日总结(第一天)(2020/3/27/22:11)(1/90)
时间2020年3月27日星期五 今天是第一天开始写每日总结,之前很多次写了但是没有坚持下来. 先自我介绍一下,大一一枚新生,普通三本大学,初入IT,学习了C语言,C++.之前没有接触过这些内容.我们这 ...
- 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 9月27日
今日早报|每日晨报|每日简报|热点资讯简报|一分钟资讯简报|每日早报精选12条新闻简报 今日早报--365资讯简报,每天精选12条热点新闻简报1条微语,每天一分钟,知晓天下事! 2021年9月27日 ...
- 黑客攻防:从入门到入狱_每日新闻摘要:游戏服务黑客被判入狱27个月
黑客攻防:从入门到入狱 On Christmas day, 2013, many delighted people opened up new Xbox and Playstation gifts. ...
- 【每日SQL打卡】DAY 27丨列出指定时间段内所有的下单产品【难度简单】
[未来的你,会感谢今天努力的你]每日两题,一难一易,每天进步一点点,可能会直接导致一场面试的成功,或工作的轻松搞定,从而升职加薪迎娶白富美,加油小伙伴!
- 【每日SQL打卡】DAY 27丨每次访问的交易次数【难度困难-提前放出来】
[未来的你,会感谢今天努力的你]每日两题,一难一易,每天进步一点点,可能会直接导致一场面试的成功,或工作的轻松搞定,从而升职加薪迎娶白富美,加油小伙伴!
最新文章
- 美国韩国科学家纷纷开发出电子机器人“皮肤”,据称具有比人类更好的触觉...
- 移动文件流的读写指针---fseek
- mysql 自动归档,如何将数据库从非归档模式转为自动归档模式:
- [Java基础]Stream流的常见中间操作方法
- 用于Spring JPA2后端的REST CXF
- 【定时同步系列4】QPSK调制+OM定时(FFT实现及频域补偿)+信号分段处理+误码率曲线之MATLAB仿真(复信号模型)
- 基于HiKariCP组件,分析连接池原理
- django 1.8 官方文档翻译: 5-1-1 使用表单
- 【NetApp】可以使用查设备备件型号的链接
- 简述线程、程序、进程的基本概念。以及他们之间关系是什么?
- golang zip 解压、压缩文件
- MAC 开发环境搭建及工具
- IDEA中对Git的常规操作
- 计算机如何安装pdf,pdf虚拟打印机是什么?怎么安装到电脑里
- IOS开发之——屏幕适配-AutoLayout代码实现(03)
- 天轰穿结束了,结束了浮躁的生活
- 改变空间参考,文本框显示prj文件内容
- 树莓派怎么切换输入法_树莓派如何安装中文输入法
- String s1 = new String(abc)到底创建了几个对象?底层原理是什么?
- c语言编写坦克大战设计报告,c语言编写坦克大战源代码
热门文章
- 哨兵2A数据的下载与处理
- 使用ambari安装hadoop集群
- python爬虫爬取豆瓣电影信息城市_Python爬虫入门 | 2 爬取豆瓣电影信息
- win 7笔记本连接wifi不能输入密码解决办法(图文教程)
- 穿越鸿蒙电视剧,2020“必追”的5部穿越剧,每一部都有高颜值,剧荒的别错过!...
- Python入门-Day5
- Ubuntu14.04下C++程序编辑、编译、运行入门篇
- Day_06 传智健康项目-移动端开发-体检预约
- Matlab做一个刚体运动仿真,模拟小车避障
- 项目环境搭建-logback.xml常用配置