分析以下需求,并用代码实现 1.定义ArrayList集合,存入多个字符串 如:"ab1" "123ad" "bca" "dadfadf" "dddaaa" "你好啊" "我来啦" "别跑啊" 2.遍历集合,删除长度大于5的字符串,打印删除后的集合对象 提示:可以将原集合中所有长度大于5的字符串放入到新集合中,遍历新集合,新集合中的元素就是要删除的…
分析以下需求,并用代码实现 1.定义String getStr(char[] chs)方法 功能描述:获取长度为5的随机字符串,字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数组成 2.定义main方法,方法内完成: (1)定义长度为26,元素值为26个大写英文字母的数组chs (2)传递数组chs调用getStr(char[] chs)方法,获取返回值,并在控制台打印返回值 package com.itheima2; import java.util.Random; publ…
分析以下需求,并用代码实现 1.利用键盘录入,输入一个字符串 2.统计该字符串中各个字符的数量(提示:字符不用排序) 3.如: 用户输入字符串 "If~you-want~to~change-your_fate_I_think~you~must~come-to-the-dark-horse-to-learn-java" 程序输出结果: -(9)I(2)_(3)a(7)c(2)d(1)e(6)f(2)g(1)h(4)i(1)j(1)k(2)l(1)m(2)n(4)o(8)r(4)s(2)t…
#分析以下需求,并用代码实现: 1.定义动物类 属性: 年龄,颜色 行为: eat(String something)方法(无具体行为,不同动物吃的方式和东西不一样,something表示吃的东西) 生成空参有参构造,set和get方法 2.定义狗类继承动物类 行为: eat(String something)方法,看家lookHome方法(无参数) 3.定义猫类继承动物类 行为:eat(String something)方法,逮老鼠catchMouse方法(无参数) 4.定义Person类 属…
分析以下需求,并用代码实现 1.键盘录入一个字符串 2.将该字符串变成字符数组(不能使用toCharArray()方法) 3.将字符数组中的所有大写字母变成小写字母(不能使用toLowerCase()方法) 4.如果第一位和最后一位的内容不相同,则交换 5.将字符数组中索引为偶数的元素变成'~' 6.打印数组元素的内容 package com.itheima2; import java.util.Scanner; public class Test4 { public static void m…
namespace test4 {/* 4.写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能: 1)输出字符串的长度. 2)输出字符串中第一个出现字母a的位置. 3)在字符串的第3个字符后面插入子串"hello",输出新字符串. 4)将字符串"hello"替换为"me",输出新字符串. 5)以字符"m"为分隔符,将字符串分离,并输出分离后的字符串. */ class Program { static void M…
分析以下需求,并用代码实现 1.产生10个1-20之间的随机数要求随机数不能重复 2.产生10个长度为10的不能重复的字符串(里面只能出现大写字母.小写字母.0-9的数字),并遍历打印输出 代码 package com.itheima; import java.util.ArrayList; import java.util.Random; public class Test3 { public static void main(String[] args) { // 定义一个空字符串 Stri…
分析以下需求,并用代码实现 1.定义一个长度为10的int数组,并存入10个int类型的数据,其中有一些数据是重复的 2.利用集合的知识对数组进行去重,产生新数组,不能改变数组中原来数字的大小顺序 3.打印新数组中的内容按照以下描述完成类的定义. 代码 package com.itheima; import java.util.ArrayList; public class Test1 { public static void main(String[] args) { // 定义一个长度为10…
有时候删除windows中的目录的时候,会出现"源文件名长度大于系统支持的长度", 而导致不能删除, 作为一个程序猿, 怎么可以被这个折服呢, 原理: 利用 Java  递归删除文件. 上代码: import java.io.File; /** * @author 吴庆龙 * 2015年10月13日 下午1:22:33 */ public class DeleteFiles { public static void deleteFiles( File file ){ if( file.…
import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; /** * @author jiangwenwen * 解决源文件名长度大于文件系统支持的长度而无法删除 * */ public class Del { public static void main(String[] args) { try { // 删除文件夹 FileUtils.deleteDirectory(ne…