整数降順で配置[Programmers](Java)


1. Problem 📃



2. Constraint 🔗



3. Solution 🔑

  • に入力された整数nを1つずつ分離し、文字列配列(String[])に入れる.
  • Arrays.sort(配列名、Collections.reverseOrder()降順でソート
  • String.join(「値と値の間の内容」、配列名);配列値を接続して、長い形式にするには、を使用します.
  • 4. Code 💻

    import java.util.Arrays;
    import java.util.Collections;
    
    class Solution {
        public long solution(long n) {
            long answer = 0;
            String[] str = (Long.toString(n)).split("");
    
            Arrays.sort(str, Collections.reverseOrder());
            
            answer = Long.parseLong(String.join("", str));
            
            return answer;
        }
    }
    

    5. Growth 🍄


    Arrays.sort(ソートする配列名、Collections.reverseOrder();
  • 配列時に使用するArrays.sort()で収集します.reverseOrder()を追加して、
  • を降順に並べます.
  • Arrays.「ソート」(Primitive type配列)を使用しますが、/Collections.reverseOrder()を使用する場合は、Wrapperクラス配列を追加する必要があります.
  • プリミティブタイプ(Primitive type)と参照タイプ(Wrapper)
  • 基本タイプはshort、int、long、float、double、byte、char、booleanを含み、8つの
  • をサポートしています.
  • モデル記憶オブジェクトの参照下書きを参照する.(String、Integer、char[]など)
    参照変数とは、メモリに作成されたインスタンスで使用される変数です.
  • String.join(「値と値の間に入る値」、配列名)
  • 配列の値.join(「値と値の間に入る値」、配列名)は、配列値を文字列に簡単にマージできます.