文字列の昇順で単語を配置する-JavaScript
たとえば、文字列を受け取り、単語の長さに応じて並べ替えられた新しい文字列を返すJavaScript関数を作成する必要があるとします。
例
以下はコードです-
const str = 'This is a sample string only'; const arrangeByLength = str => { const strArr = str.split(' '); const sorted = strArr.sort((a, b) => { return a.length - b.length; }); return sorted.join(' '); }; console.log(arrangeByLength(str));
出力
以下はコンソールの出力です-
a is This only sample string
-
MySQLは数字付きの文字列で並べ替えますか?
数字を含むMySQL注文文字列に対して、以下は構文です。ここでは、ORDER BY、SUBSTR()、およびCAST()-を使用しています。 SELECT *FROM yourTableName ORDER BY SUBSTR(yourColumnName FROM 1 FOR 2), CAST(SUBSTR(yourColumnName FROM 2) AS UNSIGNED); 上記の構文を理解するために、テーブルを作成しましょう。テーブルを作成するためのクエリは次のとおりです- mysql> create table OrderByStringWithNumbers
-
文の単語を昇順でソートするJavaプログラム
文の単語を昇順で並べ替えるには、Javaコードは次のとおりです- 例 import java.util.*; public class Demo{ static void sort_elements(String []my_str, int n){ for (int i=1 ;i<n; i++){ String temp = my_str[i]; int j = i - 1;