Java理解经典趣题
相关题目对知识点的运用可以有效帮助你理解语法如何使用
Richard_i
接纳自己
展开
-
给定字符串判定字符位置,字符个数
题目列表“abc21b416u” ===> 统计数字有几个,字母有几个?给定一个字符串, 判断该字符串中是否包含某个子串.如果包含, 求出子串的所有出现位置.如:"abcd23abc34bcd"中,"bc"子串的出现位置为: 1,7,11.字符串和子串均由用户在控制台输入给定一个由数字组成的字符串,如:“1239586838923173478943890234092”,统计出每个数字出现的次数字符串,统计出现次数,次数为1时后面不输出次数 “aaaaaaabbbbbcerrrrgggggg原创 2020-11-25 11:20:09 · 841 阅读 · 0 评论 -
List去除重复元素统计个数
List去除重复元素统计个数 集合中存入重复数据,统计每个数据出现的次数 把如下元素去掉重复元素存入List集合 “aaa” “bbb” “aaa” “abc”“xyz” “123” “xyz”这是两道题,用一种方法可以解决,灵活运用即可public class Test { public static void main(String[] args) { List<String> list = new ArrayList<>();原创 2020-11-25 10:42:20 · 1467 阅读 · 0 评论 -
String&Array字符串|数组练习
String&Array练习关于String类的方法和Array的操作字符串分割,数组排序,字符串赋值给自定义对象并添加到数组中题目:从键盘上输入身份证号, 判断出生日期,性别,身份证倒数第二位表示性别,双数为女性,单为男有字符串: ”101,lisi,98;202,wangwu,76;303,chenqi,84;404,zhangsan,49;505,xiaoming,67”,保存的学生的学号,姓名,成绩信息.要求把字符串中学生信息取出来,创建Student对原创 2020-11-21 14:26:44 · 364 阅读 · 0 评论 -
二维数组迷宫趣题
import java.util.Scanner;/** * A代表人物 * 核心思路,交换元素下标位置,走出迷宫 */public class TwoDimensionalMap { public static void main(String[] args) { char[][] map={ {'*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','.原创 2020-11-08 12:42:43 · 417 阅读 · 2 评论 -
Java计算1-n个数阶乘的和
import java.math.BigInteger; public class Test02{ /** * 计算从1到n个数的阶乘的总和 * @param s * @return */ public static BigInteger summation(int n){ BigInteger sum = new BigI原创 2015-12-07 00:51:12 · 5684 阅读 · 0 评论 -
java_4种阶乘算法
import java.math.BigInteger;//导入类 import java.util.ArrayList; import java.util.List;public class TextFactorial {//操作计算阶乘的类 public static int simpleCircle(int num){//简单的循环计算的阶乘 int sum=1原创 2015-12-06 22:28:25 · 1030 阅读 · 0 评论 -
控制输出java_control-output
//"%"表示进行格式化输出,"%"之后的内容为格式的定义。 System.out.printf("%f",d);//"f"表示格式化输出浮点数。 System.out.printf("%9.2f",d);//"9.2"中的9表示输出的长度,2表示小数点后的位数。 System.out.printf("%+9.2f",d);//"+"表示原创 2015-12-04 15:07:36 · 400 阅读 · 0 评论