小编Ali*_*ani的帖子

每封信的出现次数

这是我要编写的程序,但我收到此错误,

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:
50
Run Code Online (Sandbox Code Playgroud)

使用两个数组(上部和下部)编写一个完整的程序,分别保留上部和下部字母.要求用户输入字符串示例:

这是木星的测试.很快你会看到谁来自木星!可能是D博士

您的程序应解析字符串并跟踪字母数.两个数组的索引都是从0到25.这样做的逻辑方法是使用upper [0]来计算'A'的数量,使用upper [1]来计算'B'的数量,依此类推.同样对于较低的阵列.

输出应如下所示:

A: 0 a:2

B: 0 b:0
.
.
.
Z:0 z:0
Run Code Online (Sandbox Code Playgroud)

import java.awt.*;
import javax.swing.*;
import java.io.*;
import java.util.*;

public class Letter {
  public static void main(String[] args) {

    // this is get results
    char[] chars = userEnters();

    System.out.println();
    System.out.println("Occurrences of each letter are:");
    PrintArray(countLow(chars), countUp(chars));
  }

  public static char[] userEnters() {

    String inputX = JOptionPane.showInputDialog("Enter line of text:  ");
    char[] chars = inputX.toCharArray();

    return chars; …
Run Code Online (Sandbox Code Playgroud)

java string search

0
推荐指数
1
解决办法
1988
查看次数

标签 统计

java ×1

search ×1

string ×1