1.byte[]data2=”欢迎您!终于见到你了!”.getBytes();

1.byte[]data2=”欢迎您!终于见到您了!”.getBytes();

部分本身不会的代码的采集,代码收集

1.byte[]data2=”欢迎您!终于看到您了!”.getBytes();

  将String类型的“”中的内容一贯倒车为byte数组,利用的是String类的getBytes方法

2.String info=new String(byte[]    , 0, packet.getLength());

  将byte[]数组中的内容转化为String类型,上述代码的意思就是讲byte数组从0初始读到数组的长短,并将中间的数组的byte类型内容转化为String类型

3.

public static String RandomString(int length) {
String str =
“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789”;
Random random = new Random();
StringBuffer buf = new StringBuffer();
for (int i = 0; i < length; i++) {
int num = random.nextInt(62);
buf.append(str.charAt(num));
}
return buf.toString();
}

  暴发length长度的私下数组的措施,此前在投机努力的时候从不选用的三个binggo一样的艺术StringBuffer和String的charAt方法

4.发出一个点名格式的时刻字符串

Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat(“yyyy年MM月dd日”);
String s=sdf.format(date);

 

1.byte[]data2=”欢迎您!终于见到你了!”.getBytes();
将String类型的中的内容平昔转账为byte数组,利用的是…

String类:

  • 不可变的字符系列(如:String str = “atguigu”; str += “java”)
  • String是final的

澳门金沙国际 1

String底层存储

  • String类与宗旨数据类型、包装类;与字符数组、字节数组;
    • 字符串 与宗旨数据类型、包装类之间转移
      1、字符串
      —>基本数据类型、包装类:调用相应的包装类的parseXxx(String
      str);
      一对自己不会的代码的征集。2、基本数据类型、包装类—>字符串:调用字符串的重载的valueOf()方法
    • 字符串与字节数组间的转换
      1、字符串—->字节数组:调用字符串的getBytes()
      2、字节数组—->字符串:调用字符串的构造器
    • 字符串与字符数组间的更换
      1、字符串—->字符数组:调用字符串的toCharArray();
      2、字符数组—->字符串:调用字符串的构造器
    • String与StringBuffer的转换
      1、String —>StringBuffer:使用StringBuffer的构造器:new
      StringBuffer(String str);
      2、StringBuffer—–>String:使用StringBuffer的toString()方法

StringBuffer类:可变的字符连串
StringBuilder类:可变的字符连串,jdk5.0新到场的,作用更高,线程不安全。
常用的点子:添加:append(…) 删除 delete(int startIndex, int
endIndex) 修改:setCharAt(int n ,char ch) 查询:charAt(int
index)插入:insert(int index, String str) 反转reverse() 长度:length()

  将String类型的“”中的内容一向倒车为byte数组,利用的是String类的getBytes方法

  将String类型的“”中的内容一贯倒车为byte数组,利用的是String类的getBytes方法

时间、日期类:

1、System类current提姆eMillis():再次来到当前时光的long型值。此long值是从1970年六月1日0点0分00秒初阶到眼下的微秒数。
此方法常用来测算时间差。

2、Date类:java.util.Date

  • Date d = new Date();//再次回到当前岁月的Date:Mon May 12 15:17:01 CST
    2014
  • Date d1 = new Date(15231512541241L);//再次来到形参处此long型值对应的日期
  • getTime():重返当前些天子对应的long型值。 toString()*

3、SimpleDateFormat:java.text.SimpleDateFormat

  • 格式化 :日期—>文本 使用SimpleDateFormat的format()
  • 措施分析:文本—>日期 使用SimpleDateFormat的parse()方法

格式化
SimpleDateFormat sdf = new SimpleDateFormat();
String date = sdf.format(new Date());
System.out.println(date);//14-5-12 下午3:24//
格式化2
SimpleDateFormat sdf1 = new SimpleDateFormat(“EEE, d MMM yyyy HH:mm:ss
Z”);
date = sdf1.format(new Date());
System.out.println(date);//星期一, 12 五月 2014 15:29:16 +0800
解析:
Date date1 = sdf.parse(“14-5-12 下午3:24”);
System.out.println(date1);

4、 Calendar:日历类
取得实例: get()/set()/add()/date get提姆e()/set提姆e()
Calendar c = Calendar.getInstance();

2.String info=new String(byte[]    , 0, packet.getLength());

2.String info=new String(byte[]    , 0, packet.getLength());

Math类

  将byte[]数组中的内容转化为String类型,上述代码的含义就是讲byte数组从0初阶读到数组的长度,并将里面的数组的byte类型内容转化为String类型

  将byte[]数组中的内容转化为String类型,上述代码的含义就是讲byte数组从0初步读到数组的长度,并将其中的数组的byte类型内容转化为String类型

澳门金沙国际 ,BigInteger BigDecimal类

3.

3.

public static String RandomString(int length) {
String str =
“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789”;
Random random = new Random();
StringBuffer buf = new StringBuffer();
for (int i = 0; i < length; i++) {
int num = random.nextInt(62);
buf.append(str.charAt(num));
}
return buf.toString();
}

public static String RandomString(int length) {
String str =
“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789”;
Random random = new Random();
StringBuffer buf = new StringBuffer();
for (int i = 0; i < length; i++) {
int num = random.nextInt(62);
buf.append(str.charAt(num));
}
return buf.toString();
}

  爆发length长度的随机数组的方法,以前在大团结加油的时候没有利用的五个binggo一样的法子StringBuffer和String的charAt方法

  发生length长度的私行数组的章程,从前在投机奋斗的时候没有应用的多少个binggo一样的艺术StringBuffer和String的charAt方法

4.发生一个点名格式的时间字符串

4.发出一个点名格式的日子字符串

Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat(“yyyy年MM月dd日”);
String s=sdf.format(date);

Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat(“yyyy年MM月dd日”);
String s=sdf.format(date);

 

 

相关文章