Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md
main.cpp
main.java

README.md

文字列

文字列が空か判定する

ある文字列から一部を抜き出して別の文字列を作る。

C++

  • ポイント
    empty() で true を返すと文字列は空である。

  • コード(C++)

    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
    
      string S1 = "";
      string S2 = "a";
    
      // 1(true)を出力する
      cout << S1.empty() << endl;
    
      // 0(false)を出力する
      cout << S2.empty() << endl;
    
    }

Java

  • ポイント
    isEmpty() で true を返すと文字列は空である。
    ただし、対象文字列が null の場合は、例外が発生する。
    isEmpty() を使う文字列は空の場合は "" を指定しておく。

  • コード(Java)

    import java.util.*;
    
    public class Main {
    
      public static void main (String[] args) {
    
        String S1 = "";
        String S2 = "a";
    
        // trueを出力する
        System.out.println(S1.isEmpty());
    
        // falseを出力する
        System.out.println(S2.isEmpty());
    
      }
    
    }
You can’t perform that action at this time.