Java
 Computer >> コンピューター >  >> プログラミング >> Java

%を使用したJavaでの文字列フォーマット


Followimgは、%-

を使用してJavaで文字列フォーマットを実装するためのコードです。

public class Demo {
   public static void main(String args[]){
      String my_str = " sample.";
      String concat_Str = String.format("This is a" + "%s", my_str);
      String format_str_1 = String.format("The value is %.4f", 78.92367);
      System.out.println(concat_Str);
      System.out.println(format_str_1);
   }
}

出力

This is a sample.
The value is 78.9237

Demoという名前のクラスには、main関数が含まれています。ここでは、文字列を別の変数に連結することにより、文字列をフォーマットするために使用される文字列値が定義されています。同様に、浮動小数点数も「%」演算子を使用してフォーマットされます。これらの値は両方ともコンソールに出力されます。


  1. JavaのStringIndexOutOfBoundsExceptionとは何ですか?

    文字列は、Javaで文字のシーケンスを格納するために使用され、オブジェクトとして扱われます。 java.langパッケージのStringクラスは、文字列を表します。 文字列は、(他のオブジェクトのように)新しいキーワードを使用するか、(他のプリミティブデータ型のように)リテラルに値を割り当てることによって作成できます。 String stringObject = new String("Hello how are you"); String stringLiteral = "Welcome to Tutorialspoint"; 文字列には文字の配列

  2. %を使用したPythonでの文字列フォーマット?

    Pythonでは、文字列は-などのさまざまなメソッドを使用してフォーマットできます。 %の使用 {}の使用 テンプレート文字列の使用 そして、このセクションでは「%」文字列フォーマットオプションについて説明します。 文字列のフォーマットには2つの種類があります- 文字列フォーマット式:Cタイプのprintfに基づく 文字列フォーマットメソッドの呼び出し:このオプションは、Python2.6以降で使用できます。 %を使用したフォーマットは、Cタイプのprintfに由来し、次のタイプをサポートします 整数-%d フロート-%f 文字列-%s 16進数-%x 8進数-%o