写java函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度

如题所述

public class Demo_StringLength{
public static void StringLength(String str){
int length = str.length();
System.out.println(str+"的长度为:"+length);
}
public static void main(String[] args) {
String str = "tdsfsdf";//可以换成自己想要测试的字符串
StringLength(str);
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-20
public class GetStringLength {
/**
*如果传人的字符串为空,则返回-1,否则返回字符串长度
*/
public int getLength(String str){

return str==null?-1:str.length();
}

public static void main(String[] args) {
GetStringLength mGetStringLength = new GetStringLength ();
int lenght = mGetStringLength .getLength("Test String Length");
System.out.println("String length = "+lenght);
}
}
第2个回答  2011-12-16
public class Test {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
String aa = input.nextLine();
System.out.print("长度为"+aa.length());
}
}本回答被网友采纳
第3个回答  2011-12-20
import java.util.Scanner;
public class TestOne {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个字符串:");
try {
String str = sc.nextLine();
int len = str.length();
System.out.println("您输入字符串的长度为:" + len);
} catch (Exception e) {
System.out.println(e);
}
}
}
这个你可以参考一下。
第4个回答  2011-12-30
//编译运行通过,不清楚的可以问,谢谢
import java.util.*;
public class Length{
String s=null;
Scanner input=new Scanner(System.in);
System.out.println("请输入您想要输入的字符串");
s=input.nextIine();
System.out.println("输入的字符串完毕");
int l=s.length();
System.out.println("输入的字符串"+s+"的长度为"+l);
}
相似回答