java的字符串数组添加元素_java 数组中插入新的元素
class Demo1
{
public static void main(String[] args)
{
/*
5. 有如下歌曲数组
String[] musics = new String[]{"Island","Ocean","Pretty","Sun"};
//这是按照字母顺序排好序的 字符串数组
现在要往里面插入新的英文歌曲,
按照首字母排序插入到指定的位置
提示: musics[i].compareToIgnoreCase(music) > 0
上面这个方法是比较字符串的方法,
如果前面的值大返回1,如果后面的大于前面的,返回-1,或者等于前面的,返回0
*/
String[] musics = new String[]{"Island","Ocean","Pretty","Sun"};
//1.用冒泡排序,给歌曲排序
for(int i = 0;i
for(int j = 0; j
if( musics[j].compareToIgnoreCase(musics[j+1])>0){
//如果前面的大于后面的就交换位置
String temp = musics[j];
musics[j] = musics[j+1];
musics[j+1] = temp;
}
}
}
//插入一个歌曲
String[] newMusics = new String[musics.length+1];
//定义一个插入的歌曲
String songName = "Love";
//用循环让songName 和 原歌曲列表做对比
//默认就在第一个
for(int i = 0;i
if(i == 0){
newMusics[i] = songName;
}
newMusics[i] = musics[i-1];
}
//将数组在一个插入排序。 /*查资料*/
//遍历数组
for(int i = 0;i
System.out.println(musics[i]);
}
}
}
java的字符串数组添加元素_java 数组中插入新的元素相关推荐
- Java入门第116课——向List中插入和删除元素
问题 向List集合的指定索引位置插入元素以及移除指定索引位置的元素,详细要求如下: 1)创建List接口的引用list,使该引用指向ArrayList的实例,将字符串"java" ...
- 督促自己——某客网编程题三道(Java)——字符串、集合、数组
某客网编程题三道(Java)--字符串.集合.数组 第一题: 题目描述 找出字符串中第一个只出现一次的字符 输入描述: 输入几个非空字符串 输出描述: 输出第一个只出现一次的字符,如果不存在输出-1 ...
- java字符插入_java在原字符中插入新字符或字符串实例
插入字符代码: public class Test { /**在原字符中插入新字符**/ public static void main(String[] args){ StringBuffer sb ...
- 怎么样把Java的字符串转化为字节数组?
问题:怎么样把Java的字符串转化为字节数组 有没有任何方法把Java的字符串转化为字节数组 我尝试这样: System.out.println(response.split("\r\n\r ...
- 【es6】用map对数组对象中插入新的属性
问题: 用map对数组对象中插入新的属性 举例子 在arr中查看有没有cat,有就用原先的,没有就加默认cat:0,同样后面也可以拼接father:'' let arr = [{name:'hong' ...
- [翻译]在GridView中插入新记录
原文地址:http://www.dotnetbips.com/articles/c1e0ca90-5f5d-47aa-a739-492b562e810a.aspx [原文源码下载] [译者改后源码下载 ...
- 使用phpexcel在excel文件中插入新的数据
使用phpexcel在excel文件中插入新的数据 摘要:在开发中,我们经常需要读写excel表格.今天开发了一下读excel表格,然后使用 insertNewRowBefore 方法插入新行,生成新 ...
- 钢琴键盘excel_如何通过键盘在Excel中插入新行?
钢琴键盘excel If you are a keyboard ninja, then you hate having to move your hands from the keyboard for ...
- java数组末尾添加元素_java数组添加元素,java数组如何添加一个元素
java数组如何添加元素 向数组里添加一个元素怎么添加,这儿总结有三种方法: 1.一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度. 但有个可以改变大小的数组为ArrayLis ...
最新文章
- CSS Overflow属性详解(转)
- 这是我用Microsoft Word 2010 直接发布的测试用博客
- 解决Firefox访问EBS时提示激活Java插件的问题
- Jumpserver跳板机
- 保姆级教程 CSS 知识点梳理大全,超详细!!!
- ANT的安装/配置笔记
- 【Excel从头开始】-3 从网页导出数据到Excel
- 【学术相关】iccv、cvpr、eccv论文接收率及格式下载(附论文下载)
- 蓝牙的重命名与波特率修改
- [Pytorch系列-24]:神经网络基础 - 单个无激活函数的神经元实现简单线性回归 - 1
- miniblink每日最新下载地址
- 升级Win11必看!!
- 关于DS12C887 以外部RAM方式访问
- 数据库连接:Can`t connect to MySQL server on “localhost“(10038)
- 下载XXX不安全,SmartScreen筛选器已阻止下载
- websocket以及聊天室的实现
- 关于工业级GPU C-model所使用的性能模拟器(preformance simulator)
- zzulioj新生周赛(6) 2733: 键盘霸主hrs
- php仿百度贴吧源码,众大一键采集百度贴吧内容 php版 v5.0
- Android开发常用软件
热门文章
- 行业深度解读:当区块链遇见汽车后市场
- Ubuntu桌面生存指南(2):Ubuntu桌面体验简介
- 用python代码画一幅星空
- 微服务从零到一 什么是限流、熔断和降级
- JavaWeb——在线音乐播放器
- html音乐播放器论文,基于HTML5技术的音乐播放器的设计与实现.docx
- 可以上下楼梯 乐聚双足人行机器人将亮相智博会
- P2141 [NOIP2014 普及组] 珠心算测验————C++
- 套料排版代码python_2D板材排版套料开源代码
- Tair LDB基于Prefixkey的范围查找性能优化项目提议方案