java 练习
小白不会编程
这个作者很懒,什么都没留下…
展开
-
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加), 几个数相加有键盘控制
public class Demo08 { public static void main(String[] args) { System.out.println("请输入原始数据"); Scanner sc=new Scanner(System.in); int a = sc.nextInt(); System.out.println("请输入要相加的个数"); int num = sc.nextInt()..原创 2020-06-20 22:09:22 · 1401 阅读 · 0 评论 -
java String字符串操作常用的成员方法
public class Test01 {public static void main(String[] args) { String s1="Java"; String s2="java"; String s3="Welcome"; String s4="Welcome"; String s5="Welcoge"; String st1=s3.concat(s1);//st...原创 2020-04-27 11:48:42 · 230 阅读 · 0 评论 -
java 字符串比较运算的成员方法的使用
/* * 字符串比较运算的成员方法的使用 */public class Test {public static void main(String[] args) { String s1="Java"; String s2="java"; String s3="Welcome"; String s4="Welcome"; String s5="Welcoge"; Str...原创 2020-04-27 11:36:19 · 166 阅读 · 0 评论 -
java Math 计算在-10.8到5.9之间,绝对值大于6或者小于2.1的整数有多少个;
题目:计算在-10.8到5.9之间,绝对值大于6或者小于2.1的整数有多少个; 分析:1.既然已经确认了范围,for循环2.起点位置10.8应该转换成为-10,俩种方法 2.1可以治愈Math.ceil方法,向上(取正方向)取整 2.2 强转换成为int,自动舍弃所以小数位3.每一个数字多事整数,所以不仅表达式应该是num++,这样没错都是+1;4...原创 2020-04-23 21:38:16 · 1192 阅读 · 0 评论 -
java Math工具 abs,ceil,floor,round
java.util.Math来时数学相关的工具类,;面提供了大佬的静态方法,完成与数学运算相关的操作public static douboe abs(double num);获取绝对值public static double ceil(double num):获取向上取整。 public static double floor(double num):获取向下取整 public...原创 2020-04-23 21:06:35 · 183 阅读 · 0 评论 -
java Arrays排序后再倒序
题目: 请使用Arrays相关的API(toString,sort),将一格随机字符串中的所以字符升序排列,并倒叙打印import java.util.Arrays;public class Test02Practise {public static void main(String[] args) { String str="sdjh982ehjk6tuhj23ew"; /...原创 2020-04-23 20:13:42 · 1798 阅读 · 0 评论 -
java String 自定义一个方法把字符串拼接起来
题目: * 定义一个方法,把数组{1,2,3}按指定式拼接成一个字符串。格式参照如下[word1#word2#word3] * 分析: * 1.首先准备一个int[]数组,内容是1、2、3 * 2定义一个方法,用来将数组编程字符串 * 三要素: * 返回值类型;String * 方法名称:fromArraytoString...原创 2020-04-21 23:14:35 · 677 阅读 · 0 评论 -
java ArrayList作为返回值类型 基础
用ArrayList作为返回值类型题目:用一大集合存入20个随机数字,然后筛选其中的偶数元素,放到小集合当中 要求使用自定义的方法来实现分析: 1.需要创建一个大集合,用来存储int数字,<Integer> 2.随机数字就用Random nextInt() 3.循环20次数,打随机数字放入大集合:for循环,add方法4.定义一个方法,用来筛选...原创 2020-04-21 11:39:27 · 6396 阅读 · 0 评论 -
java ArrayList按指定格式且将ArrayList集合作为参数
集合也可以作为参数 题目:1. 定义一个义指定格式打印集合的方法(ArrayList类型作为参数),使用{}框起集合,使用@分隔每一个元素2. 格式参照{元素@元素@元素}3. System.out.println(list); [10,20,30] import java.util.ArrayList;public class Text09ArrayL...原创 2020-04-20 23:49:06 · 951 阅读 · 0 评论 -
java ArrayList 练习2-存储自定义
题目:* 自定义4个person对象,添加到集合,并遍历** 思路:* 1.自定义Person类 ,四个部分* 2.创建一个集合,用来存储person对象,泛型<Person>* 3.g根据类,创建4个person对象* 5.遍历集合:for.size,get想创建一个person类public class Person { private ...原创 2020-04-20 22:38:49 · 337 阅读 · 0 评论 -
java ArrayList练习-存储随机
*题目:* 生成6个1~33之间的随机整数,添加到集合,并遍历集合*** 思路:* 1.需要纯属6个数字,创建一个集合,<Integer> 要用数字* 2.产生随机数,需要用到Random* 3.用需要6次,来产生6个随机数字,for循环* 4.循环内调用r.nextInt(int n),参数是33,0~32;整体+1才会33* 5.把数...原创 2020-04-20 21:45:09 · 272 阅读 · 0 评论