文字列ベース
2151 ワード
アルゴリズムの問題「文字列ベース」を解いた.
問題の説明
文字列sの長さが4または6であり、数値のみからなる関数であることを確認し、解を完了してください.たとえば、sがa 234であればFalse、1234であればTrueを返します.
せいげんじょうけん sは、長さが1より大きく、長さが8より小さい文字列である.
問題を解く
sの文字列をチェックして、値が0~9で、正しい場合はtrue、値がfalseの場合falseであることを確認します.
問題の説明
文字列sの長さが4または6であり、数値のみからなる関数であることを確認し、解を完了してください.たとえば、sがa 234であればFalse、1234であればTrueを返します.
せいげんじょうけん
問題を解く
sの文字列をチェックして、値が0~9で、正しい場合はtrue、値がfalseの場合falseであることを確認します.
class Solution {
public boolean solution(String s) {
boolean answer = true;
// 정규식으로 0~9사이의 값인지 확인
if(s.matches("^[0-9]*$")){
answer = true;
} else {
answer = false;
}
return answer;
}
}
ここで、正規表現(Regex)を使用するにはmatches()メソッドを使用する必要がありますが、パラメータとして正規表現を使用することができます.Reference
この問題について(文字列ベース), 我々は、より多くの情報をここで見つけました https://velog.io/@dnjsgml418/알고리즘-テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol