63 lines
1.5 KiB
Java
63 lines
1.5 KiB
Java
|
//全字母句 指包含英语字母表中每个字母至少一次的句子。
|
|||
|
//
|
|||
|
// 给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是否为 全字母句 。
|
|||
|
//
|
|||
|
// 如果是,返回 true ;否则,返回 false 。
|
|||
|
//
|
|||
|
//
|
|||
|
//
|
|||
|
// 示例 1:
|
|||
|
//
|
|||
|
//
|
|||
|
//输入:sentence = "thequickbrownfoxjumpsoverthelazydog"
|
|||
|
//输出:true
|
|||
|
//解释:sentence 包含英语字母表中每个字母至少一次。
|
|||
|
//
|
|||
|
//
|
|||
|
// 示例 2:
|
|||
|
//
|
|||
|
//
|
|||
|
//输入:sentence = "leetcode"
|
|||
|
//输出:false
|
|||
|
//
|
|||
|
//
|
|||
|
//
|
|||
|
//
|
|||
|
// 提示:
|
|||
|
//
|
|||
|
//
|
|||
|
// 1 <= sentence.length <= 1000
|
|||
|
// sentence 由小写英语字母组成
|
|||
|
//
|
|||
|
// Related Topics 字符串
|
|||
|
// 👍 9 👎 0
|
|||
|
|
|||
|
package leetcode.editor.cn;
|
|||
|
|
|||
|
import java.util.ArrayList;
|
|||
|
import java.util.List;
|
|||
|
|
|||
|
//1832:判断句子是否为全字母句
|
|||
|
public class CheckIfTheSentenceIsPangram{
|
|||
|
public static void main(String[] args) {
|
|||
|
//测试代码
|
|||
|
Solution solution = new CheckIfTheSentenceIsPangram().new Solution();
|
|||
|
}
|
|||
|
//力扣代码
|
|||
|
//leetcode submit region begin(Prohibit modification and deletion)
|
|||
|
class Solution {
|
|||
|
public boolean checkIfPangram(String sentence) {
|
|||
|
List<Character> list = new ArrayList<>();
|
|||
|
int num = 0;
|
|||
|
for (char ch : sentence.toCharArray()) {
|
|||
|
if (ch >= 'a' && ch <= 'z' && !list.contains(ch)) {
|
|||
|
list.add(ch);
|
|||
|
num++;
|
|||
|
}
|
|||
|
}
|
|||
|
return num==26;
|
|||
|
}
|
|||
|
}
|
|||
|
//leetcode submit region end(Prohibit modification and deletion)
|
|||
|
|
|||
|
}
|