java--Demo1
来源:互联网 发布:seo推广学院 编辑:程序博客网 时间:2024/05/20 11:19
@Test
public void test(){
int[] arr={3,5,2,100,23};
boolean flag=true;
while(flag){
System.out.println("请输入要执行的操作:1:遍历数组并打印;2:数组求和;3:查询元素;4:数组排序并打印;0:退出");
int x=new Scanner(System.in).nextInt();
switch(x){
case 0:
System.out.println("退出程序成功");
flag=false;
break;
case 1:
for(int i=0;i<arr.length;i++){
System.out.println("遍历数组:"+arr[i]);
}
break;
case 2:
int sum=0;
for(int j=0;j<arr.length;j++){
sum=sum+arr[j];
}
System.out.println("数组求和:"+sum);
break;
case 3:
System.out.println("请输入要查询的数");
int shu=new Scanner(System.in).nextInt();
boolean isOk=false;
int index=0;
for(int i=0;i<arr.length;i++){
if(arr[i]==shu){
isOk=true;
index=i;
}
}
if(isOk){
System.out.println("找到了,索引是:"+index);
}else{
System.out.println("查询无结果!");
}
break;
case 4:
System.out.println("排序前:"+Arrays.toString(arr));
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length-1-i;j++){
if(arr[j]>arr[j+1]){
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
System.out.println("排序后:"+Arrays.toString(arr));
break;
default:
System.out.println("输入有误!");
flag=false;
break;
}
}
}
public void test(){
int[] arr={3,5,2,100,23};
boolean flag=true;
while(flag){
System.out.println("请输入要执行的操作:1:遍历数组并打印;2:数组求和;3:查询元素;4:数组排序并打印;0:退出");
int x=new Scanner(System.in).nextInt();
switch(x){
case 0:
System.out.println("退出程序成功");
flag=false;
break;
case 1:
for(int i=0;i<arr.length;i++){
System.out.println("遍历数组:"+arr[i]);
}
break;
case 2:
int sum=0;
for(int j=0;j<arr.length;j++){
sum=sum+arr[j];
}
System.out.println("数组求和:"+sum);
break;
case 3:
System.out.println("请输入要查询的数");
int shu=new Scanner(System.in).nextInt();
boolean isOk=false;
int index=0;
for(int i=0;i<arr.length;i++){
if(arr[i]==shu){
isOk=true;
index=i;
}
}
if(isOk){
System.out.println("找到了,索引是:"+index);
}else{
System.out.println("查询无结果!");
}
break;
case 4:
System.out.println("排序前:"+Arrays.toString(arr));
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length-1-i;j++){
if(arr[j]>arr[j+1]){
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
System.out.println("排序后:"+Arrays.toString(arr));
break;
default:
System.out.println("输入有误!");
flag=false;
break;
}
}
}
阅读全文
0 0
- java--Demo1
- java观察者模式Demo1
- java网络编程 demo1
- demo1 JAVA笔记
- demo1
- demo1
- demo1
- demo1
- java动态代理模式Demo1
- 第二周:Java事件处理 课本Demo1
- Akka 实践(二)- java开发demo1
- java网络编程____socket入门demo1
- Java Web的demo1-登录界面
- Java redis 新手入门常用语法demo1
- Akka 实践(二)- java开发demo1
- [Java爬虫_页面Jsoup解析Demo1]
- 演示JAVA的小Demo1到十的求和
- webservice demo1
- 我在兄弟连学python(2)-----关于返回值
- 爬虫实践练习(爬小说)
- 验证
- 集合小结
- IIS发表
- java--Demo1
- javaweb学习路线
- ARMv8-a架构简介
- 验证信息添加到表格中
- C# 字典 dictionary
- Memcached 在linux与windows下的安装
- IIC读取AT24C256数据出现的问题及解析
- debian的初始化操作
- 求回型存储的二维数组中任意位置的(java long范围内)元素值的数学算法分析及java实现