8間でのデータ型の変換
著作権:著作権は自分自身に属しているすべてのhttps://blog.csdn.net/weixin_42295141/article/details/89879196
-
パッケージcom.itheima。
-
-
輸入java.text.ParseException。
-
輸入java.text.SimpleDateFormatの。
-
インポートのjava.util.Calendar;
-
輸入java.util.Date;
-
-
パブリッククラス様々な変換{
-
パブリック静的ボイド主は、(文字列[]引数)はParseExceptionを{スロー
-
/ *
-
1.基本的なデータ型変換*
-
* /
-
//暗黙的な変換バイト、ショート、CHAR - int型 - ロング - フロート - ダブル
-
//キャスト
-
= INT 12;
-
バイトB =(バイト)。
-
-
/ *
-
* 2.StringのStringBuilder
-
* /
-
StringBuilderのに//文字列
-
StringBuilderのSB = 新しいStringBuilderの("ABCDE");
-
//文字列へのStringBuilder
-
文字列s = sb.toString()。
-
-
/ *
-
* 3.Stringと配列
-
* /
-
//配列に文字列
-
文字列SS = "ABCDEFG"。
-
CHAR [] charArray = ss.toCharArray()。
-
バイト[]バイト= ss.getBytes()。
-
//文字列の配列
-
文字列BYS = 新しい文字列(バイト)。
-
文字列のCHS = 新しい文字列(charArray)。
-
-
* 4文字列と基本データ型
-
//文字列への基本的なデータ型
-
= INT 10。
-
文字列のAA = AN + "";
-
文字列AA1 = String.valueOf()。
-
-
//基本データ型に文字列
-
INT BB = Integer.parseInt("123")。
-
int型への//文字列
-
チャーのcharAt = "123" .charAt(0)。
-
//文字列はcharへ
-
-
/ *
-
* 5文字列のトランスファーケース
-
* /
-
文字列bigSmall = "ABCDEF"。
-
文字列の大= bigSmall.toUpperCase();
-
ストリング小さな= bigSmall.toLowerCase()。
-
-
/ *
-
6 *自動ボクシングとアンボクシング
-
* /
-
I =整数 123; //オートボクシング
-
II =私はint型; //自動的に開梱
-
-
/ *
-
* 7日付と文字列
-
-
日付d =新しいDate();
-
SimpleDateFormat SDF =新しいてSimpleDateFormat( "YYYY-MM-DD HH:MM:SS")。
-
文字列形式= sdf.format(D)。
-
//文字列への日
-
日付パース= sdf.parse(フォーマット)。
-
//日付の文字列
-
-
* 8日付とカレンダー
-
-
日付日付=新しいDate();
-
カレンダーCAL = Calendar.getInstance();
-
日付時間= cal.getTime();
-
//日付のカレンダー
-
cal.setTime(日付);
-
カレンダーへ//日