蓝桥杯Java大学C组知识点复习资料
蓝桥杯Java大学C组知识点复习资料1. 枚举 [1-3]例题:找出1~n中的所有质数题目描述:输入整数n,输出所有小于等于n的质数。输入输出示例: 12输入:10输出:2 3 5 7 代码实现: 123456789101112131415public class PrimeNumbers { public static void main(String[] args) { int n = 10; for (int i = 2; i <= n; i++) { // 从2开始枚举 boolean isPrime = true; for (int j = 2; j * j <= i; j++) { // 只需检查到平方根 if (i % j == 0) { isPrime = false; break; ...
蓝桥杯算法知识点总结
字符串相关操作 一、字符串生成与分割 split(regex)按正则表达式分割字符串,支持限制分割次数 123String str = "a,b,c";String[] arr1 = str.split(","); // ["a","b","c"]String[] arr2 = str.split(",", 2); // ["a","b,c"] String.join(delimiter, elements) (Java 8+)用指定分隔符连接字符串集合 12List<String> list = Arrays.asList("Java", "Python", "C++");String joined = String.join(" | ", list); // "Java | Python |...