1。文字列操作
文字列を作成します
文字列S2 = new String( "Hello World");
文字列s1 = "hello world";
1。文字列接続
複数の文字列がリンクされている場合、各文字列は +で接続され、 +は文字列リンクです。接続後、新しい文字列が生成されます。
2。文字列長を取得a.lenght()
インデックスによれば、文字列長a.substring(1,3)が傍受されます。番号3はビット1から傍受されます。
3.指定された文字列のインデックス位置を取得します。 indexof()メソッド; lastIndexof()メソッド。
indexof(s)return値:sのreturn値インデックスが文字列に初めて表示されます
lastIndexof(s)戻り値:文字列内のsの最後の発生のインデックスを返します
4。文字列トリム()の前後にスペースを削除します
5。文字列に一致するすべての文字列置換()メソッドを交換します
6.文字列が等しいかどうかを判断します
文字列をequals()と比較する場合、それは厳密に症例に敏感です。この条件下では、2つの文字列がまだ同じ文字と長さを持っている場合、それは真実に戻り、それが同じではない場合、それはfalseを返します。
7.文字列startswith()メソッドの開始を決定しますendswith()メソッドを決定します
このメソッドは、パラメーターで指定された文字で現在の文字列オブジェクトが起動するか終了するかを判断するために使用されます。
8.ケース変換
文字列の大文字を小文字tolowercase()メソッドに変換します。
小文字を文字列に変換して、大文字のtouppercase()メソッドに変換します。
9。文字列分割(文字列符号)メソッド
この方法は、確立されたセパレーターに従って文字列を完全に分割します。
手術:
public static void main1(string [] args){string a = "abcdefghigklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz123456789"; for(int i = 0; i <4; i ++){int b =(int)(math.random()*100)%a.length();文字列c = a.substring(b、b+1); System.out.print(a.substring(b、b+1)); }} //ランダムに葉状の4桁の検証コードを生成しますpublic static void main(string [] args){string a = "<student> <xm> zhang san </xm> <xb>男性</xb> </student>"; string b = a.substring(a.indexof( "<xm>")+4、a.indexof( "</xm>")); System.out.println( "name:"+b);文字列c = a.substring(a.indexof( "<xb>")+4、a.indexof( "</xb>")); System.out.println( "gender:"+c); } //名前と性別をインターセプトします2。日付操作:カレンダー
(i)読み取り日
カレンダーa = charend.getInstance();
D.Get(定数);
d.get(calendar.year); //番号年に戻ります
D.Get(Calendar.Month); //月
d.get(calendar.day_of_month); // day
d.get(calendar.hour); //
D.get(Calendar.minute); // minuts
D.get(Calendar.second); // second
D.Get(Calendar.MilliseCond); // MilliseConds
日付のフォーマット表示:
日付SimpleDateFormatを使用してモニターをフォーマットします
1。日付のカレンダー
カレンダーa = charend.getInstance();
2。フォーマッタを作成します
SimpleDateFormat f = new SimpledateFormat( "Format Style");
yy、yyyy-年
m、mm - ムーン
d、dd -day
H、HH-、12時間システム。 HH-、24時間システム
M、MMポイント
s、ss-second
3。フォーマットカレンダー
f.format(date); //カレンダーではなく日付であることに注意してください。
f.format(a.gettime()); //カレンダーオブジェクトのgettime()関数を使用して、日付オブジェクトに変換します
(ii)書き込み日
カレンダーa = charend.getInstance();
a.set(年、月、日);
a.set(年、月、日、時間、分、秒);
a.set(constant、value);
//c.set(1999,8,12);
//c.set(1999、2、4、18、55、32);
//c.set(calendar.year、1980);
public class dog {public static void main(string [] args){calendary a = calendar.getInstance(); a.set(2002、2、13); SimpleDateFormat b = new SimpledateFormat( "yyyyy year mm mont dd date hh:mm:ss");文字列c = b.format(a.gettime()); System.out.println(c); } //フォーマット日付表示上記はこの記事のすべての内容です。この記事の内容が、すべての人の勉強や仕事に役立つことを願っています。また、wulin.comをもっとサポートしたいと思っています!