小朋友

1.请根据控制台输入的特定日期格式拆分日期
如:请输入一个日期(格式如:日****年) 经过处理得到:****年
提示:使用String的方法indexOf、lastIndexOf、substring
代码:

import java.util.Scanner; public class StringDemo1 { public static void main(String[] args) { Scanner ktz=new Scanner(System.in); System.out.println("请输入一个日期"); String kt=ktz.next(); int a=kt.indexOf("日"); String subkt=kt.substring(a+1,kt.length() ); String subtz=kt.substring(0, a+1); String tz=subkt+subtz; System.out.println(tz); }

2.给出一个随机字符串,判断有多少字母?多少数字?
import java.awt.geom.Area; import java.util.Scanner; public class nb { public static void main(String[] args) { Scanner kt=new Scanner(System.in); String ktz=kt.next(); char a[]=ktz.toCharArray(); int strin=0;//字母 int num=0;//数字 int str=0;//其他字符 for(int i=0;i<a.length;i++) { if(a[i]>='0'&&a[i]<='9') num++; else if(a[i]>='a'&&a[i]<='z'&&a[i]>='A'&&a[i]<='Z') strin++; else str++; } System.out.println("数字有:"+num+"字母有:"+strin+"其他字符:"+str); } }

3.以下是一段歌词,请从这段歌词中统计出朋友出现的次数。
" 这些年一个人,风也过,雨也走,有过泪,有过错, 还记得坚持甚么,真爱过才会懂,会寂寞会回首,终有梦终有你在心中。 朋友一生一起走,那些日子不再有, 一 句 话,一辈子,一生情,一杯酒。朋友不曾孤单过,一声朋友你会懂,还有伤,还有痛,还要走,还有我。";
提示:使用String方法indexOf、substring。

public class sb {
public static void main(String[] args) {
 int a=0;
 String ktz = new String("这些年一个人,风也过,雨也走,有过泪,有过错, 还记得坚持甚么,真爱过才会懂,会寂寞会回首,终有梦终有你在心中。  朋友一生一起走,那些日子不再有, 一 句 话,一辈子,一生情,一杯酒。朋友不曾孤单过,一声朋友你会懂,还有伤,还有痛,还要走,还有我。");
 while(ktz.indexOf("朋友")>=0) {
 ktz=ktz.substring(ktz.indexOf("朋友")+"朋友".length(),ktz.length());
  a++;
 }
  System.out.println(a);
 
}
}

4.编写敏感词过滤程序 说明:在网络程序中,如聊天室、聊天软件等,经常需要对一些用户所提交的聊天内容中的敏感性词语进行过滤。如“性”、“色情”、“爆炸”、“恐怖”、“枪”、“军火”等,这些都不可以在网上进行传播,需要过滤掉或者用其他词语替换掉。

提示:将用户的聊天内容保存到一个字符串对象或一个StringBuilder对象中,然后与敏感词语类表(数组实现)进行比对。如果属于敏感词语,就过滤掉或替换掉。

import java.util.Scanner;
public class nb {
 public static void main(String[] args) {
  Scanner ktz= new Scanner(System.in);
  String num= ktz.next();
  String sum= new String();
  sum=num;
  String[] cum=new String[] {"色情","暴力","枪支"};
  for(int i=0;i<sum.length();i++) {
   
    sum=sum.replace(cum[i], "*");
  }
  System.out.println(sum);
 }
}

5.根据输入的年份、产品类型和随机数产生固定资产编号 即:固定资产编号=年份+0+产品类型+3位随机数
程序运行流程:
请输入年份:
请选择产品类型(1.台式机 2.笔记本 3.其他):
生成3位随机数 最后显示固定资产编号

提示:3位随机数按如下方法产生: (int)(Math.random()*1000);

6.计算某年、某月、某日和某年、某月、某日之间的天数间隔和周数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值