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

如何用模板建站大门户网站

如何用模板建站,大门户网站,网站开发 前端 后端 如何结合,免费作文网站目录 treeSet StringBuilder treeSet TreeSet 是 Java 中实现了 Set 接口的一种集合类,它使用红黑树数据结构来存储元素,放到TreeSet集合中的元素: 无序不可重复,但是可以按照元素的大小顺序自动排序。 TreeSet一般会和Iterator迭代器一起使…

目录

treeSet

StringBuilder


treeSet


        TreeSet 是 Java 中实现了 Set 接口的一种集合类,它使用红黑树数据结构来存储元素,放到TreeSet集合中的元素: 无序不可重复,但是可以按照元素的大小顺序自动排序。

        TreeSet一般会和Iterator迭代器一起使用,什么是Iterator(迭代器),它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合(或者也可以说成,遍历并选择序列中的对象)。

 		// 1    集合的创建TreeSet<Integer> ts = new TreeSet<>();// 2    添加元素ts.add(1);ts.add(100);ts.add(10);ts.add(0);ts.add(15);//3    迭代器遍历Iterator<Integer> it = ts.iterator();while(it.hasNext()){Integer next = it.next();System.out.println(next);}//增强for循环遍历for (Integer i:ts) {System.out.println(i);}//获取第一个和最后一个元素System.out.println(it.first());System.out.println(it.last());//获取元素个数int size = it.size();//判断是否包含某个元素boolean contains = treeSet.contains("Orange");

运行结果:

0
1
10
15
100

模拟题:

代码实现:

import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别int num=in.nextInt();TreeSet<Integer> set = new TreeSet<>();for(int i=0;i<num;i++){set.add(in.nextInt());}Iterator<Integer> iterator=set.iterator();while(iterator.hasNext()){System.out.println(iterator.next());}}
}

StringBuilder

        是 Java 中用来进行字符串操作的一个类,它允许对字符串进行动态修改,而不会像 String 类那样创建新的对象。这样可以提高字符串操作的效率。

下面是关于 StringBuilder 的详细用法解释:

//创建 StringBuilder 实例StringBuilder sb = new StringBuilder();//添加字符串
sb.append("Hello");
sb.append(" ");
sb.append("World");//将其他数据类型添加到 StringBuilder
sb.append(123); // 添加整数
sb.append(true); // 添加布尔值
sb.append(3.14); // 添加浮点数//插入字符串
sb.insert(5, "Java"); // 在索引 5 处插入字符串 "Java"//删除字符串
sb.delete(5, 9); // 删除从索引 5 到索引 8 的子串//替换字符串
sb.replace(0, 5, "Hi"); // 用字符串 "Hi" 替换索引 0 到索引 4 的子串//反转字符串
sb.reverse(); // 反转字符串//获取字符串长度
int length = sb.length();//获取指定位置的字符
char ch = sb.charAt(0);//转换为 String
String result = sb.toString();

模拟题:

代码实现:

import java.util.*;
public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);while(sc.hasNext()){String str = sc.nextLine();StringBuilder sb = new StringBuilder();//牢记字符串缓冲区的建立语法sb.append(str);//字符串缓冲区的加入int size = str.length();int addZero = 8 - size%8;//addzero的可能值包括8while((addZero > 0)&&(addZero<8)){//注意边界调节,避免addzero=8sb.append("0");//使用‘’或“”都可addZero--;}String str1 = sb.toString();while(str1.length()>0){System.out.println(str1.substring(0,8));str1 = str1.substring(8);}}}
}

http://www.yayakq.cn/news/973129/

相关文章:

  • 网站首页制作怎么做的做免费外贸网站册域名
  • 外网设计灵感网站怎么停止网站
  • 网加做网站推广90设计网官网登录
  • 汉滨网站建设网站建设用户体验
  • 重庆模板网站建设怎么样wordpress 文章归档页面
  • 辽宁建设厅勘察设计网站怎样注册网站做销售
  • 龙岩市住房和城乡建设厅网站首页公众号建网站
  • 一个人做电商网站难吗淘宝客购物网站源码
  • 做招聘网站需要什么人员软件开发的职业规划1000
  • 医疗方面的网站建设深圳制作网站培训学校
  • 成都水高新区建设局官方网站网站内容的设计与实现
  • 多个域名绑定同一网站吗株洲网站优化哪家强
  • 郑州快速网站优化公司首选网站轮播动态图如何做
  • 网站设计需要什么wordpress图片分离
  • 站酷设计师网站好看wordpress主题
  • 焦作做网站优化源码网站git
  • 苏州网站制作方法头条网站怎么做的
  • 免费开源代码网站软件开发工具的基本功能
  • 营销型网站网站设计韩国风格网站
  • 在猪八戒做网站有保障吗网站推销话术
  • 明星网页网站制作wordpress把文章转语音
  • 网站建设的售后服务怎么写网站开发宣传
  • 海口专业网站制作策划wordpress博客软件
  • 招标代理网站建设怎么搜索整个网站内容
  • 有哪些做任务的网站网站 二级域名
  • 餐饮业网站建设网站搭建技术有哪些
  • 网站死链接淘宝商家版登录入口
  • 项城市住房和城乡建设局网站网站备案时网站没有内容可以
  • 通信工程建设网站怎么设计页面
  • 网站建设与运营方案微网站功能列表