当前位置: 首页 > news >正文

做网站价格 网络推广托管服务个人网页设计制作网站模板

做网站价格 网络推广托管服务,个人网页设计制作网站模板,网站建设哪家go好,上海注册公司需要多少钱20240407蓝桥杯备赛 1、学习蓝桥云课省赛冲刺课 【3-搜索算法】【4-枚举与尺度法】2、学习蓝桥云课Java省赛无忧班 【1-语言基础】3、代码练习数字反转数字反转优化算法sort排序相关String字符串相关StringBuilder字符串相关HashSet相关 1、学习蓝桥云课省赛冲刺课 【3-搜索算法…

20240407蓝桥杯备赛

  • 1、学习蓝桥云课省赛冲刺课 【3-搜索算法】【4-枚举与尺度法】
  • 2、学习蓝桥云课Java省赛无忧班 【1-语言基础】
  • 3、代码练习
    • 数字反转
    • 数字反转优化算法
    • sort排序相关
    • String字符串相关
    • StringBuilder字符串相关
    • HashSet相关

1、学习蓝桥云课省赛冲刺课 【3-搜索算法】【4-枚举与尺度法】

2、学习蓝桥云课Java省赛无忧班 【1-语言基础】

3、代码练习

数字反转

package THL_0407;import java.util.Scanner;public class Demo01 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int num = sc.nextInt(); // 读取用户输入的整数if (num > 0) { // 如果数字大于0StringBuilder string = new StringBuilder(); // 创建一个StringBuilder对象string.append(num); // 将数字追加到StringBuilder对象中StringBuilder string1 = new StringBuilder();string1 = string.reverse(); // 反转StringBuilder对象中的字符串String string2 = string1.toString(); // 将反转后的字符串转换为普通字符串int num1 = Integer.valueOf(string2); // 将字符串转换为整数System.out.println(num1); // 输出反转后的整数} else { // 如果数字小于等于0num = num * (-1); // 将数字取绝对值StringBuilder string = new StringBuilder(); // 创建一个StringBuilder对象string.append(num); // 将数字追加到StringBuilder对象中StringBuilder string1 = new StringBuilder();string1 = string.reverse(); // 反转StringBuilder对象中的字符串String string2 = string1.toString(); // 将反转后的字符串转换为普通字符串int num1 = Integer.valueOf(string2); // 将字符串转换为整数num1 = num1 * (-1); // 将反转后的整数乘以-1,恢复原始数字的负号System.out.println(num1); // 输出反转后的整数}}
}

数字反转优化算法

package THL_0407;import java.util.Scanner;
import java.lang.Math;public class Demo02 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int num = sc.nextInt(); // 读取用户输入的整数StringBuilder string = new StringBuilder(); // 创建一个StringBuilder对象string.append(Math.abs(num)); // 将数字的绝对值追加到StringBuilder对象中StringBuilder reversedString = string.reverse(); // 反转StringBuilder对象中的字符串int reversedNum = Integer.parseInt(reversedString.toString()); // 将反转后的字符串转换为整数if (num < 0) { // 如果原始数字为负数reversedNum *= -1; // 将反转后的数字乘以-1,恢复原始数字的负号}System.out.println(reversedNum); // 输出反转后的整数}
}

sort排序相关

package THL_0407;import java.util.Arrays;
import java.util.*;
import java.util.List;import com.sun.jdi.connect.spi.Connection;public class Demo_sort {public static void main(String[] args) {List<Integer> list = new ArrayList<>();list.add(8);list.add(4);list.add(5);list.add(6);list.add(9);list.add(3);list.add(1);Collections.sort(list);for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();Collections.sort(list,new Comparator<Integer>() {@Overridepublic int compare(Integer o1, Integer o2) {// TODO Auto-generated method stubreturn o2-o1;}});for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();Collections.sort(list,(o1,o2)->o2-o1); // 实现降序排序System.out.print("实现降序排序:");for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();Collections.sort(list,(o1,o2)->o1-o2); // 实现升序排序System.out.print("实现升序排序:");for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();//		Integer[] array = {3,2,5,4,6,9};
//		Arrays.sort(array);
//		// foreach快捷键
//		for (int i : array) {
//			System.out.print(i);
//		}
//		System.out.println();
//		
//		// 实现降序排序
//		Arrays.sort(array, new Comparator<Integer>() {
//
//			public int compare(Integer a, Integer b) {
//				return b - a; //  return b.compareTo(a);
//			}
//		});
//		for (Integer integer : array) {
//			System.out.print(integer);
//		}
//		System.out.println();
//		
//		// 用lambda实现升序排序
//		Arrays.sort(array,(o1,o2)->o1-o2);
//		System.out.print("用lambda实现升序排序:");
//		for (Integer integer : array) {
//			System.out.print(integer);
//		}
//		System.out.println();
//		// 用lambda实现降序排序
//		Arrays.sort(array,(o1,o2)->o2-o1);
//		System.out.print("用lambda实现降序排序:");
//		for (Integer integer : array) {
//			System.out.print(integer);
//		}
//		System.out.println();
//			
//		
//		// 用Arrays.fill(array1, 0)给数组初始化
//		int[] array1 = new int[10];
//		Arrays.fill(array1, 0);
//		for (int i : array1) {
//			System.out.print(i);
//		}
//		System.out.println();
//}}

String字符串相关

package THL_0407;import java.util.Scanner;public class Demo_String {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String string0 = "hahaha"; // 定义一个字符串变量并初始化为"hahaha"String string = sc.nextLine(); // 从用户输入中读取一行字符串System.out.println("string = " + string); // 打印字符串变量的值System.out.println("string的第三个字符为 = " + string.charAt(2)); // 使用charAt方法获取字符串中索引为2的字符System.out.println("string0和string1作比较:" + (string0.compareTo(string) == 0 ? "相同" : "不同")); // 使用compareTo方法比较两个字符串的大小关系String string1 = "fighting"; // 定义一个字符串变量并初始化为"fighting"System.out.println("连接字符串string0+string1 = " + string0.concat(string1)); // 使用concat方法连接两个字符串String string2 = "hahahafighting"; // 定义一个字符串变量并初始化为"hahahafighting"System.out.println("string2与连接的字符串作比较:" + string2.equals(string0.concat(string1))); // 使用equals方法比较两个字符串的内容是否相等String string3 = "helloworldhello"; // 定义一个字符串变量并初始化为"helloworldhello"System.out.println("world在字符串string3中第一次出现的索引下标为:" + string3.indexOf("world")); // 使用indexOf方法找到子字符串在原字符串中第一次出现的索引System.out.println("hahah在字符串string3中第一次出现的索引下标为:" + string3.indexOf("hahaha")); // 如果子字符串不存在,则返回-1String string4 = "hello world zoe haha"; // 定义一个字符串变量并初始化为"hello world zoe haha"System.out.println("string4的索引区间[12,15):" + string4.substring(12, 15)); // 使用substring方法提取字符串的子串,左闭右开区间String string5 = "helloworld"; // 定义一个字符串变量并初始化为"helloworld"char[] ch = string5.toCharArray(); // 将字符串转换为字符数组for (int i = 0; i < ch.length; i++) { // 遍历字符数组System.out.print(ch[i]); // 打印每个字符}System.out.println();String string6 = ""; // 定义一个空字符串System.out.println("string5是否是空字符串:" + string5.isEmpty()); // 判断字符串是否为空,返回布尔值System.out.println("string6是否是空字符串:" + string6.isEmpty());// String的两种构造方法 + 常用方法String str = sc.nextLine(); // 从用户输入中读取一行字符串String str1 = sc.next(); // 只能接收到输入第一个空格之前的内容System.out.println(str); // 打印字符串System.out.println(str1); // 打印字符串String[] str2 = str.split(" "); // 使用split方法将字符串按照空格分割成字符串数组System.out.println("str2.length = " + str2.length); // 打印字符串数组的长度for (int i = 0; i < str2.length; i++) { // 遍历字符串数组System.out.print(str2[i] + " "); // 打印每个字符串元素}System.out.println();String[] str3 = str.split(" ", 3); // 使用split方法将字符串按照空格分割成字符串数组,最多分割成3个子串System.out.println("str3.length = " + str3.length); // 打印字符串数组的长度for (int i = 0; i < str3.length; i++) { // 遍历字符串数组System.out.print(str3[i] + " "); // 打印每个字符串元素}System.out.println();sc.close(); // 关闭Scanner对象,释放资源}
}

StringBuilder字符串相关

package THL_0407;import java.util.Scanner;public class Demo_StringBuilder {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String string = sc.nextLine(); // 从用户输入中读取一行字符串StringBuilder str = new StringBuilder(); // 创建一个StringBuilder对象str.append(string); // 将输入的字符串追加到StringBuilder对象中StringBuilder str1 = new StringBuilder();str1 = str.reverse(); // 反转StringBuilder对象中的字符串System.out.println("string = " + string); // 打印原始字符串System.out.println("string反转后为 = " + str1); // 打印反转后的字符串int num = 265512000; // 定义一个整数String string1 = num + ""; // 将整数转换为字符串StringBuilder str2 = new StringBuilder();str2.append(string1); // 将字符串追加到StringBuilder对象中str2 = str2.reverse(); // 反转StringBuilder对象中的字符串String string2 = str2.toString(); // 将StringBuilder对象转换为字符串int num1 = Integer.valueOf(string2); // 将字符串转换为整数System.out.println("num反转输出为:" + num1); // 打印反转后的整数StringBuilder string3 = new StringBuilder();string3.append("zoe,helloworld"); // 将字符串追加到StringBuilder对象中System.out.println("hello字符串第一次出现的位置为:" + string3.indexOf("hello")); // 打印子字符串在原字符串中第一次出现的索引位置StringBuilder string4 = new StringBuilder();string4.append(""); // 将空字符串追加到StringBuilder对象中System.out.println("string3是空字符串吗?" + string3.isEmpty()); // 判断StringBuilder对象是否为空字符串,返回布尔值System.out.println("string4是空字符串吗?" + string4.isEmpty());System.out.println("string3索引为3的字符为:" + string3.charAt(3)); // 获取StringBuilder对象中索引为3的字符sc.close(); // 关闭Scanner对象,释放资源}
}

HashSet相关

package THL_0407;import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;public class Demo_set {public static void main(String[] args) {Set<Integer> set = new HashSet<>();set.add(8);set.add(2);set.add(8);set.add(2);set.add(7);set.add(2);set.add(5);set.add(2);for (Integer integer : set) {System.out.print(integer+" ");}System.out.println();ArrayList<Integer> list = new ArrayList<>(set);Collections.sort(list);System.out.print("升序输出:");for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();Collections.sort(list,(o1,o2)->o2-o1);System.out.print("降序输出:");for (Integer integer : list) {System.out.print(integer+" ");}System.out.println();	}}
package THL_0407;import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;public class Demo_set02 {public static void main(String[] args) {// 创建一个包含指定元素的 HashSetSet<String> set1 = new HashSet<>();set1.add("h");set1.add("e");set1.add("l");set1.add("l");set1.add("o");// 创建一个 Scanner 对象用于接收用户输入Scanner sc = new Scanner(System.in);// 读取用户输入的字符串String str = sc.nextLine();// 创建一个空的 HashSetSet<String> set = new HashSet<>();// 将用户输入的字符串拆分为单个字符,并添加到 set 集合中for (int i = 0; i < str.length(); i++) {set.add(String.valueOf(str.charAt(i)));}// 初始化计数器int count = 0;// 遍历 set 集合中的每个元素for (String string : set) {// 如果 set1 集合包含当前元素,则增加计数器if(set1.contains(string)) {count++;}}// 输出计数器的值,即两个集合的交集元素个数System.out.println(count);// 移除 set1 中的一个元素set1.remove("l");// 检查 set 是否包含指定元素System.out.println(set.contains("l"));// 使用 retainAll() 方法获取两个集合中相同的元素set.retainAll(set1);// 输出两个集合的交集元素个数System.out.println(set.size());// 清空 set 集合中的所有元素set.clear();// 输出清空后 set 集合的大小System.out.println(set.size());}
}
http://www.khdw.cn/news/7306.html

相关文章:

  • 成都个人学做网站百度怎么做推广
  • 广州网站建设系统开发企业培训考试平台官网
  • 服装定制属于什么行业南京百度seo
  • 济南济阳哪有做网站的济南网络优化哪家专业
  • 做网站的成本是什么学网络与新媒体后悔死了
  • 电影网站模板下载seo中文含义
  • 宁波网络推广方案公司推荐青岛网站seo推广
  • 能够做代理的网站有哪些易观数据
  • 五莲县网站建设沈阳网站seo公司
  • 网站设计第一步怎么做关键词有哪些?
  • 网站页面设计说明书徐州百度快照优化
  • 蒙古文政府网站群建设资料松原新闻头条
  • 响应式网页模版关键词排名优化公司成都
  • 织梦网站支付安装seo优化教程
  • 天长做网站seo优化
  • php站点搭建常见的网络营销方法
  • 常用网站有哪些网上卖货的平台有哪些
  • 展厅装修设计公司有seo渠道
  • asp.net jsp 网站开发抖音seo源码搭建
  • 自然村 网站建设网站建设方案设计书
  • 做文章网站百度关键词推广价格查询
  • 网站设计的公司北京百度竞价恶意点击软件
  • 做网站需要公司资料吗网站推广方案范文
  • 绍兴专业做网站的公司今天新闻最新消息
  • 天津建设工程信息网怎么投标seo单页面优化
  • 郑州平面设计公司排行榜seo快速软件
  • crm软件是干嘛的温州seo结算
  • 无锡市做企业网站的企排排官网
  • 沈阳建设网站哪家好足球世界积分榜
  • 关于做展厅的网站免费引流微信推广