确定给定段落中每个字符的频率数。
import java.io.*;
import java.util.*;
public class Solution {
static void ASCII(String paragraf)
{
int l = paragraf.length();
int konversi;
for (int i = 0; i < l; i++) {
konversi = paragraf.charAt(i);
System.out.print(konversi);
}
}
public static void main(String args[])
{
Scanner in = new Scanner (System.in);
String str = in.nextLine();
System.out.println("\t");
ASCII(str);
}
}
您可以使用HashMap并存储每个字符的频率计数。
static void ASCII(String paragraf) {
int l = paragraf.length();
Map<Character, Integer> freqMap = new HashMap<>();
for (int i = 0; i < l; i++) {
char ch = paragraf.charAt(i);
freqMap.put(ch, freqMap.getOrDefault(ch,0)+1);
}
// freq count
System.out.println(freqMap.toString());
}
问题内容: 这是来自pyschools的问题。 我确实做对了,但我猜测会有一个更简单的方法。这是最简单的方法吗? 看起来应该像这样: 问题答案: 在2.7+中: 较早的版本(2.5或更高版本,到目前为止):
给定 我想使用Java8流像下面这样打印 。 使用以下内容: 但不起作用。
问题内容: 我有一个应该在课程中使用StringTokenizer的字符串。我已经制定了如何实施该项目的计划,但是我找不到如何将每个字符都用作分隔符的参考。 基本上,我需要将一个字符串(例如“河马校园是聚会场所”)划分为每个字符的令牌,然后将它们与一组值进行比较,然后将一个特定的值交换出来。我知道如何做其他所有事情,但是分隔每个字符的分隔符是什么? 问题答案: 如果您真的想使用StringToke
问题内容: 我有一个应该在课程中使用StringTokenizer的字符串。我已经制定了如何实施该项目的计划,但是我找不到如何将每个字符都用作分隔符的参考。 基本上,我需要将一个字符串(例如“河马校园是聚会场所”)划分为每个字符的令牌,然后将它们与一组值进行比较,然后将一个特定的值交换出来。我知道如何做其他所有事情,但是分隔每个字符的分隔符是什么? 问题答案: 如果您真的想使用StringToke
本文向大家介绍php给每个段落添加空格的方法,包括了php给每个段落添加空格的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php给每个段落添加空格的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的php程序设计有所帮助。
目前,我使用它是为了从给定频道获得视频ID列表: 去找https://www.googleapis.com/youtube/v3/search?order=date 这是可行的,但是我想从中获取视频的频道有超过50个在线视频。我已经研究过这个问题,YouTube API可以在一个频道上获取所有视频,但每个在线解决方案最多只能获取50个视频。 我怎样才能得到每一个视频,而不仅仅是50个?