A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fmi110 高级黑马   /  2015-9-25 21:14  /  388 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. 1、基本数据类型对象包装类
  2.         为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操
  3.         作。
  4.         用于描述该对象的类就称为基本数据类型对象包装类。
  5.         byte                Byte
  6.         short                Short
  7.         int                        Integer
  8.         long                Long
  9.         float                Float
  10.         double                Double
  11.         char                Character
  12.         boolean                Boolean
  13.         该包装对象主要用于基本类型和字符串之间的转换

  14.         基本类型-->字符串 方法:
  15.                 1. 基本类型数值+""
  16.                 2. 用String类中的静态方法valueOf(基本类型数值);

  17.         字符串-->基本类型
  18.         1. 使用包装类中的静态方法xxx parseXxx("xxx");
  19.                 int parseInt(String str);
  20.                 long parseLong(String str);
  21.                 boolean parseBoolean(String str);
  22.         只有Character没有parse方法。

  23.         2. 用Integer的静态方法valueOf(String s);

  24.                 整数具备不同的进制体现。

  25.                         十进制-->其他进制方法:
  26.                         String toBinaryString(int i); //二进制
  27.                         String toOctalString(int i);        //八进制
  28.                         String toHexString(int i);                //十六进制
  29.                         String toString(int i,int radix); //i的radix次方进制

  30.         ————————————————————————————————————————————————————————————————————
  31.         import java.util.Arrays;
  32.         public class StringSorted {

  33.                 /**
  34.                  *对一个字符串中的数值进行从小到大的排序。"20 78 9 -7 88 36 29"
  35.                  */
  36.                 public static void main(String[] args) {
  37.                         String str = "20 78 9 -7 88 36 29";
  38.                         String[] ss = str.split(" +");
  39.                         int[] ins = new int[ss.length];
  40.                         for (int i = 0; i < ins.length; i++) {
  41.                                 ins[i] = Integer.parseInt(ss[i]);
  42.                         }
  43.                         Arrays.sort(ins);
  44.                         for(int i:ins)
  45.                                 System.out.print(i+" ");               
  46.                 }
  47.         }
  48.         ————————————————————————————————————————————————————————————————————
复制代码


2 个回复

正序浏览
顶一下!!!
回复 使用道具 举报
学习了。 我也写了这个程序 但是没有楼主的方法简洁。谢谢分享。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马