Javaの文字列は最終クラスであり、文字列タイプはプロジェクトでよく使用されません。
文字列データ型は、長い、int、double、float、boolean、charなどの7種類のデータ型に変換されます
次のようにコードコードをコピーします。
*データ型変換
* @author管理者
*
*/
パブリッククラスのデータ型変換{
public static void main(string [] args){{
文字列c = "123456";
//文字列型データがINT、DOBOL、FLOAT、LONG、その他のデータなどのデータ型に変換される場合、そのデータは数値で構成される必要があります。
//文字列タイプのデータがint、生地、フロート、ロング、その他のデータ型に変換されると、漢字または文字で構成されている場合、プログラムはエラーを報告します
//文字列タイプ長い型<br />コードコードを次のようにコピーします。
//文字列タイプデータ長いタイプに変換するとき、文字列タイプデータは数の構成でなければなりません
long n = long.parselong(c);
system.out.println( "stringタイプは長い型に変換されます:"+n);
//文字列intタイプに変換します
次のようにコードコードをコピーします。
//文字列タイプデータintタイプに変換する場合、文字列タイプのデータは数体でなければなりません
int i = integer.parseint(c);
system.out.println( "string convert int intタイプ:"+i);
// doubleタイプに変換された文字列<br />コードコードを次のようにコピーします:次のように:
//文字列タイプデータダブルタイプに変換する場合、文字列タイプデータは数の構成でなければなりません
double m = double.parsed手当(c);
System.out.println( "String dough type:"+m);
//文字列型フロートタイプに変換します
次のようにコードコードをコピーします。
//文字列タイプデータフロートタイプに変換する場合、文字列タイプのデータは数の構成でなければなりません
float m = float.parsefloat(c);
System.out.println( "型型フロートタイプに変換された文字列タイプ:"+m);
//オブジェクトタイプに変換された文字列タイプは、stringの値への変換をオブジェクトに直接伴わない
次のようにコードコードをコピーします。
オブジェクトl = c;
system.out.println( "string convert in object:"+l);
// booleanタイプに変換された文字列型<br />コードコードを次のようにコピーします。
文字列c = "true";
//文字列タイプのデータ値がtrue/falseの場合、直接出力true/false
boolean n = boolean.parseboolean(+c);
System.out.println( "String Typeはブール型に変換されます:" n);
//文字列タイプのデータ値が数字、文字、漢字、またはハイブリッド構成である場合、出力はfalse
boolean o = boolean.parseboolean(c);
system.out.println( "string typeがブール型に変換されました:"+o);
//文字列タイプデータに変換されたデータタイプデータ<br />コードコードは次のとおりです。
//文字列タイプのデータがcharタイプデータに変換される場合、charタイプ配列を使用して受け入れる必要があります
char [] o = c.tochararray();
System.out.print( "文字列タイプデータはcharタイプデータに変換されます:");
for(int num = 0; num <o.length; num ++){
System.out.print(o [num]+"/t");
}
System.out.println( "/n");
// int、生地、ブール、チャー、フロート、ロング、オブジェクトタイプのデータは文字列に変換されます
// intタイプ文字列タイプに変換<br />コードコードを次のようにコピーします:次のように:
int h = 123456;
文字列l = string.valueof(h);
System.out.println( "int型型型に変換されたタイプ:"+l);
//文字列へのダブルタイプ
次のようにコードコードをコピーします。
ダブルA = 1.1;
文字列a = string.valueof(a);
system.out.println( "string:"+a);
// booleanタイプから文字列タイプ<br />コードコードを次のようにコピーします。
ブールb = false;
文字列b = string.valueof(b);
System.out.println( "boolean型から文字列タイプ:"+b);
// charタイプから文字列タイプ<br />コードコードを次のようにコピーします。
char d = 'a';
文字列d = string.valueof(d);
System.out.println( "文字列型のcharタイプ:"+d);
//文字列タイプに変換されたcharタイプ配列<br />コードコードを次のようにコピーします。
char [] e = {'a'、 'b'、 'c'};
文字列e = string.valueof(e);
System.out.println( "文字列タイプに変換されたcharタイプ配列:"+e);
// charタイプ配列は、次のように文字列タイプのコピーコードに変換されます:以下:
char [] f = {'a'、 'b'、 'c'、 'd'};
string f = string.valueof(f、0、3);
System.out.println( "文字列型に変換されたcharタイプのタイプアレイのデータのいくつか:"+f);
//フロートタイプ文字列タイプに変換<br />コードコードを次のようにコピーします。
フロートG = 123;
string g = string.valueof(g);
System.out.println( "string型に変換されたフロートタイプ:"+g);
//文字列タイプに変換された長いタイプ<br />コードコードを次のようにコピーします。
long j = 123342;
string j = string.valueof(j);
system.out.println( "longタイプは文字列タイプに変換されます:"+j);
//オブジェクトタイプはstringに変換<br />コードコードを次のようにコピーします。
オブジェクトk = c;
文字列k = string.valueof(k);
system.out.println( "object type into string type:"+k);
System.out.println( "/n");
上記のコードは、Javaの文字列データ型変換の詳細な説明です。