扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
public class diange
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于做网站、网站制作、穆棱网络推广、微信小程序开发、穆棱网络营销、穆棱企业策划、穆棱品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供穆棱建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
{
public static void main(String【】args)
{
System。out.println(“ok点歌系统的程序!!”);
}
}
这种只能提供思路了,既然是java实现 , 那么应该对对象比较了解.
把点击了的歌曲(对象)放到一个集合中,比如list , map , stack 等等 , 根据实际需求来选择最适合的集合管理.
我就直接放代码了;
第一题(把对应的包名(guess1)和class名(test)修改成你的即可):
package guess1;
import java.util.Random;
public class test {
public static void main(String[] args) {
int i=1;
int total = 0;
for(i=1;i=5;i++) {
int randomNum=new Random().nextInt(100);
System.out.println("第" + i + "个随机数为:"+randomNum);
total += randomNum;
}
System.out.println("它们的和为:" + total);
}
}
第二题(把对应的包名(guess1)和class名(KTV)修改成你的即可):
package guess1;
import java.util.LinkedList;
import java.util.Scanner;
public class KTV {
//输出提示语
public static void welcome() {
System.out.println("欢迎使用***KTV点歌系统\n0:添加歌曲\n1:将歌曲置顶\n2:将歌曲前移一位\n3:退出系统");
}
//初始化集合(linkedList)
public static void initMusicList(LinkedList musicList) {
musicList.add("人来人往");
musicList.add("苦瓜");
musicList.add("斯德哥尔摩情人");
musicList.add("完");
System.out.println("初始化歌曲列表:"+musicList);
}
//添加歌曲
public static void addMusic(LinkedList musicList) {
System.out.println("请输入添加歌曲的名称:");
Scanner scanner = new Scanner(System.in);
String musicString = scanner.nextLine();
musicList.add(musicString);
System.out.println("已添加歌曲:"+musicString);
System.out.println("歌曲列表:"+musicList);
}
//将歌曲置顶
public static void topMusic(LinkedList musicList) {
System.out.println("请输入需要置顶的歌曲名称:");
Scanner scanner = new Scanner(System.in);
String musicString = scanner.nextLine();
musicList.remove(musicString);
musicList.addFirst(musicString);
System.out.println(musicString+"已置顶");
System.out.println("歌曲列表"+musicList);
}
//将歌曲前移
public static void beforeMusic(LinkedList musicList) {
System.out.println("请输入需要前移的歌曲名称:");
Scanner scanner = new Scanner(System.in);
String musicString = scanner.nextLine();
int index = musicList.indexOf(musicString);
musicList.remove(musicString);
musicList.add(index-1,musicString);
}
//退出系统
public static void exit() {
System.out.println("--------退出--------");
System.out.println("已退出");
System.exit(0);
}
//main
public static void main(String[] args) {
welcome();
LinkedList musicList = new LinkedList();
initMusicList(musicList);
while(true) {
System.out.println("请输入指令:");
Scanner scanner = new Scanner(System.in);
int order = scanner.nextInt();
switch (order) {
case 0:
addMusic(musicList);
break;
case 1:
topMusic(musicList);
break;
case 2:
beforeMusic(musicList);
break;
case 3:
exit();
default:
System.out.println("输入指令有误");
break;
}
}
}
}
上面就是你要的答案了,至于放至WORD文档中这个你应该没问题。记得回来给个采纳鼓励一下哦。
点击系统,提交歌名即可。
计算机JAVA微信小程序的校园点歌系统,基于协同过滤算法 根据用户点歌行为 对用户点歌进行推荐,点击进入,根据系相关提示提交。
微信小程序校园点歌系统小程序为广州星光汇诚科技有限公司的千云校园(广播)系统生态小程序,依托于该系统。使用微信扫描页面上方二维码进点歌服务小程序,在微信中搜索点歌服务即可进入小程序。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流