.Oracle共通関数
の長さ(X)Xの長さを返し
低い変換(X)X小文字
上部(X)X大文字
SUBSTR(X、[、長さスタート ]) 、開始から出発して、文字列Xを返し切片長文字、デフォルトの長さの終わりにデフォルト
ブランクデフォルト割り当ては--nvl
NVLを選択(フィールド1)テーブルTから
II。変換の様々な種類
文字列を回し1.Map
文字列名=文字列.valueOf(map.get( "名前"));
地図ターンint型
int型の年齢= Integer.valueOf( "12");
整数を回し2.map
Numbers.IntegerOf(map2.get( "YF"))
文字列を回し3.int
1.String STR =持つInteger.toString(I)。
2.String S = String.valueOf(I)。
3.String S = "" + I;
4.Stringターンint型
int型I = Integer.valueOf(STR).intValue();
3:等号()==とは、それに等しい以外は内容が同じである比較し、比較は==可変アドレス参照等価です。
1つの パッケージcom.de.test。 2 3 パブリック クラスStringA { 4 パブリック 静的 ボイドメイン(文字列[]引数){ 5 ストリングS = "こんにちは" ; 6 ストリングS2 =「こんにちは」。 7 文字列S3 = 新しい文字列( "こんにちは" ); 8 文字列S4 = 新しい文字列( "こんにちは" ); 9 のSystem.out.println( "S1:" + S1)。 10 のSystem.out.println( "S2:" + S2)。 11 のSystem.out.println( "S3:S3); 12である のSystem.out.println( "S4:" + S4); 13である のSystem.out.println(「---------- ----------比較内容は同じです----- " ); 14 のSystem.out.println(s1.equals(S2)); 15 のSystem.out.println(s2.equals(S3)); 16 のSystem.out.println(s3.equals(S4 )); 17 のSystem.out.println( "基準アドレス等価比較---------- ---------------" ); 18である のSystem.out.println (== S1 S2) 。19 のSystem.out.println(== S2 S3); 20である のSystem.out.println(== S3 、S4) 21である } 22です }
上記のコードを実行すると、次の結果を生成します
1 S1:ハロー 2 S2:こんにちは 。3 S3:こんにちは 。4 S4:こんにちは 。5 ---------- ---------------内容が等しい比較 6。 trueに 7。 trueに 8 trueに 。9 ---------- ---------------比較基準、アドレスが一致するかどうかを 10 の真の 11。 falseに 12である falseに
住所転載https://www.cnblogs.com/yiyidajiaoya/p/8316883.html