JavaScript学習メモ(3) String 文字列型入門_基礎知識
1. 文字メソッド charAt()、charCodeAt()、fromCharCode()
var stringValue = "hello world";
alert(stringValue.charAt(1)); //"e"
alert(stringValue[1]); >alert( stringValue.charCodeAt(1)); //101
alert(String.fromCharCode(104,101)); //「彼」
slice(),substring()メソッドの第一引数には部分文字列の開始位置を指定し、第二引数には終端位置(終了位置を除く)と元の文字列を指定します変更されません
substr() の 2 番目のパラメータは返される文字数を指し、元の文字列は変更されません
alert(stringValue.slice(3)) //"lo world"
alert(stringValue.substring( 3)) ; //"ローワールド"
alert(stringValue.substr(3)) //"ローワールド"
alert(stringValue.slice(3,7));
alert(stringValue.subtring(3,7)); //「低レベル」
alert(stringValue.substr(3,7)) //「低レベル」
alert( stringValue.slice (-3)); //「rld」、配列の最後の 3 文字を取得します
alert(stringValue.slice(-3)); //「rld」、配列の最後の 3 文字を取得しますarray
indexOf() メソッドは、1 つのパラメーターまたは 2 つのパラメーターを受け取ることができます。検索する部分文字列。2 番目のパラメータは、この位置から逆方向に検索することを指定します。見つからない場合は、-1 を返します。
lastIndexOf() メソッドは、部分文字列を前から順に検索し、1 つまたは 2 つのパラメータを受け取ることができます。最初のパラメータは検索する値を指定します 部分文字列、2 番目のパラメータはこの位置から前方に検索することを指定します、見つからない場合は -1 を返します
alert(stringValue.indexOf("o")); //4
alert (stringValue.lastIndexOf("o")); //7
alert(stringValue.indexOf("o",6)) //7
alert(stringValue.lastIndexOf("o",6); ; //4
toLowerCase() は小文字に変換し、toUpperCase() は大文字に変換します
5.文字列比較 localeCompare()
localeCompare() は、前に大文字、後ろに小文字を使用して英語または中国語を比較できます
6. 文字列の並べ替え:
; alert(stringValue.sort(stringCompare));
//昇順ソート関数 a-z
function stringCompare(value1,value2) {
return value1.localeCompare(value2); //降順 z-a、value1、value2;位置を交換
}

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Java の String.valueOf() 関数を使用して基本データ型を文字列に変換する Java 開発で基本データ型を文字列に変換する必要がある場合、一般的な方法は String クラスの valueOf() 関数を使用することです。この関数は、基本データ型のパラメータを受け入れ、対応する文字列表現を返すことができます。この記事では、基本的なデータ型変換に String.valueOf() 関数を使用する方法を検討し、いくつかのコード例を提供します。

char配列をstringに変換する方法:代入によって実現できます {char a[]=" abc d\0efg ";string s=a;} 構文を使用して、char配列にstringに値を直接代入させて実行します変換を完了するためのコード。

ワイヤレス ネットワークのセットアップは一般的ですが、ネットワークの種類の選択または変更は、特に結果が分からない場合には混乱する可能性があります。 Windows 11 でネットワークの種類をパブリックからプライベートに、またはその逆に変更する方法についてのアドバイスをお探しの場合は、役立つ情報をお読みください。 Windows 11 のさまざまなネットワーク プロファイルとは何ですか? Windows 11 には、多数のネットワーク プロファイルが付属しています。これらのプロファイルは、基本的に、さまざまなネットワーク接続を構成するために使用できる設定のセットです。これは、自宅やオフィスに複数の接続がある場合に便利で、新しいネットワークに接続するたびにすべてを設定する必要がありません。プライベート ネットワーク プロファイルとパブリック ネットワーク プロファイルは Windows 11 の 2 つの一般的なタイプですが、一般的には

Java の String.replace() 関数を使用して文字列内の文字 (文字列) を置換する Java では、文字列は不変オブジェクトです。つまり、文字列オブジェクトが作成されると、その値は変更できません。ただし、文字列内の特定の文字または文字列を置換する必要がある状況が発生する場合があります。現時点では、Java の String クラスの replace() メソッドを使用して文字列置換を実装できます。 String クラスの replace() メソッドには 2 つのタイプがあります。

パート 1 Python シーケンス型の性質について話しましょう。このブログでは、Python のさまざまな「シーケンス」クラスと、一般的に使用される 3 つの組み込みデータ構造 (リスト、タプル、文字) について話します。文字列クラス (str) の性質)。お気づきかどうかはわかりませんが、これらのクラスには明らかな共通点があります。複数のデータ要素を保存するために使用できます。最も重要な機能は、各クラスがシーケンスの要素への添え字 (インデックス) アクセスをサポートしていることです。 SyntaxSeq[i] の使用など。実際、上記の各クラスは配列などの単純なデータ構造で表されます。ただし、Python に詳しい読者は、これら 3 つのデータ構造にいくつかの違いがあることをご存じかもしれません。たとえば、タプルと文字列は変更できませんが、リストは変更できます。

皆さんこんにちは。今日は Java の基本知識である String についてお話します。 String クラスの重要性は言うまでもなく、バックエンド開発で最もよく使用されるクラスであるため、説明する必要があります。

文字列の長さを取得するには、Java の String.length() 関数を使用します。Java プログラミングでは、文字列は非常に一般的なデータ型です。多くの場合、文字列の長さ、つまり文字列内の文字数を取得する必要があります。 Java では、String クラスの length() 関数を使用して文字列の長さを取得できます。簡単なコード例を次に示します。 publicclassStringLengthExample{publ

1. JDK の String1. String を理解する まず、JDK の String クラスのソース コードを見てみましょう. これには多くのインターフェイスが実装されています. String クラスは Final によって変更されていることがわかります. これは、String クラスができないことを意味しますString. クラスのサブクラスは継承されず、String. クラスのサブクラスは存在しないため、JDK を使用するすべての人が同じ String クラスを使用します。String の継承が許可されている場合、誰もが String を拡張できます。全員が異なるバージョンの String を使用し、2 人の異なる人が String. クラスを使用します。同じメソッドでも異なる結果が表示されるため、コードの開発が不可能になります。継承とメソッドのオーバーライドは柔軟性をもたらすだけでなく、多くのサブクラスの動作が異なる原因になります。
