Re: [问题] 新手学java 计算字符的问题

楼主: fayhong (恰似飞鸿踏雪泥)   2017-10-30 09:18:43
1. 阵列长度是 length,字串长度却是 length()
2. 在 Java 里面,阵列是一种特殊的类别,通常我们会写 String[] words,而非
String words[]。虽然 Java 的编译器为了与 C/C++ 语法相容,可以接受后者
的写法。
※ 引述《Jordantsai (jordantsaisisi)》之铭言:
: 我是学java的新手,我一直写不出来这个题目,请版上的大大门帮我看一下我的程式
: 题目是: 取得句子里每个字母所占的长度,例如"THAT IS GOOD" 会回传一个LIST,
: 值为(4,2,4)。
: 小弟第一次PO文,若有违反版规,深感抱歉,会立即删除。
: 以下是我的程式
: import java.util.Scanner;
: public class practice
: {
: public static void main(String[] args)
: {
: Scanner sc = new Scanner(System.in);
: System.out.println("请输入任意");
: String character = sc.nextLine();
: String words[] = character.split(" ");
: for(int i = 0; i< words.length; i++)
: {
: System.out.println(words[i].length);
: }
: }
: }
: 我后面的程式码错了...
: 为什么Print后面不能print每个阵列里面的长度呢?

Links booklink

Contact Us: admin [ a t ] ucptt.com