gpt4 book ai didi

java - Java获取字符串长度的方法

转载 作者:行者123 更新时间:2023-12-02 03:32:13 33 4
gpt4 key购买 nike

我需要这样做:创建一个程序,询问用户的姓名并说出该姓名包含多少个字符。您的程序应该结构化,以便您将名称长度的计算放在它自己的方法中:public static intcalculateCharacters(String text)。测试将测试calculateCharacters 方法和整个程序。

我知道如何计算字符串中的字符数。当我必须使用单独的方法时,我只是不知道如何做到这一点。有人可以帮我吗?

import java.util.Scanner;

public class LengthOfName {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
System.out.println("Type your name: ");
String name = reader.nextLine ();
int cal = calculateCharacters(name);
System.out.println(Number of characters: " + cal);

}


public static int calculateCharacters(String text) {
int cal = text.length ();
//System.out.println("Number of characters: " + count ());
return cal;`

最佳答案

有什么错误吗?我在这里没有看到任何逻辑错误,只是有几个语法问题,例如在“字符数:”周围缺少引号,calculateCharacters 方法末尾缺少大括号,以及 reader.nextLine 和 reader.nextLine 之间的额外空格()。

您的方法调用本身看起来不错。

关于java - Java获取字符串长度的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37947150/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com