打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
字符串数组变换成int数组

package ss1;

import java.util.Arrays;

/*
 * 需求:"91 27 46 38 50" 输出成"27 38 46 50 91"
*/
public class Menu {
 public static void main(String[] args) {
  String  st = "91 27 46 38 50";
  String[] s = st.split(" ");
  int[] intArry= new int[s.length];
  for (int i = 0; i <intArry.length ; i++) {
   intArry[i] = Integer.parseInt(s[i]);
  }
  for (int i = 0; i < intArry.length-1; i++) {
   for (int j = 0; j < intArry.length-1-i; j++) {
    if(intArry[i]>intArry[i+1]){
     int temp = intArry[i];
     intArry[i] =intArry[i+1];
     intArry[i+1]=temp;
    }
   }
  }
  //Arrays.sort(intArry);
  StringBuilder s1 = new StringBuilder();
  for (int i = 0; i < intArry.length; i++) {
    s1.append(intArry[i]).append(" ");
  }
  String s2 = s1.toString().trim();
  System.out.println(s2);
 }
}

结果:
27 46 38 50 91
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JAVA 数组 字符串 去重复
(一)java数组的语法
给定一字符数组,求数组中字符组成的所有排列? - Java / Java SE
生成8位随机不重复的数字编号
【算法】扑克牌52张,无重复洗牌算法
0228. Summary Ranges (E)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服