Topic: 关于换行符的困惑(无法理解题目的意图附自己理解编写的程序) |
Print this page |
1.关于换行符的困惑(无法理解题目的意图附自己理解编写的程序) | Copy to clipboard |
Posted by: zmj888 Posted on: 2005-12-10 20:46 要求写一个void类型的方法endLine(),带有单一的整形形参n,该方法向标准输出显示换行符的个数。 以下是我自己写的一个方法,我不知道查找换行符这样便对不对,还有上面那段话我不理解的是:用户不提供 string作为参数怎么做到在调用该方法时显示换行符的个数。请高手赐教。 public static void endLine(String s,int n){ String r=s.substring(0,n); for(int i=0;i<r.length();i++){ int m=0; if(charAt( i )=='\n'){ ++m } System.out.println("前"+n+"个字符内含有"+m+"个换行符"); } } |
2.Re:关于换行符的困惑(无法理解题目的意图附自己理解编写的程序) [Re: zmj888] | Copy to clipboard |
Posted by: Infinite Posted on: 2005-12-11 02:27 原以为要读空格数,没想到要读换行符。 感觉程序写得不够认真,有些小错误。 public class Test { public static void endLine(String s,int n){ String r=s.substring(0,n-1); int m=0; for(int i=0;i<r.length();i++) { if(r.charAt(i)=='\n') ++m; } System.out.println("前"+n+"个字符内含有"+m+"个换行符"); } public static void main(String[] args) { endLine("i love java \n yes",16); } } zmj888 wrote: |
3.Re:关于换行符的困惑(无法理解题目的意图附自己理解编写的程序) [Re: zmj888] | Copy to clipboard |
Posted by: why Posted on: 2005-12-11 10:06 zmj888: Please post syntax-correct code, and DO study hard by yourself. Otherwise, please consider what ftang 版主 says: forget about to be a programmer. |
4.Re:关于换行符的困惑(无法理解题目的意图附自己理解编写的程序) [Re: zmj888] | Copy to clipboard |
Posted by: zmj888 Posted on: 2005-12-11 14:28 没你的事why |
5.Re:关于换行符的困惑(无法理解题目的意图附自己理解编写的程序) [Re: zmj888] | Copy to clipboard |
Posted by: why Posted on: 2005-12-11 21:55 zmj888 wrote: if(charAt( i )=='\n'){ ++m //漏寫;的程式碼也貼上來用以提問,可算不負責任 } > 还有上面那段话我不理解的是:用户不提供 那段话哪裡有"用户不提供",提問題負責任一點,好嗎? (BTW,"带有单一的整形形参n"是甚麼意思?) 閣下說無法理解题目的意图,我們更無法理解閣下的問題. gongshi說得對:管理員不是baby-sitter 敬請自重,不要浪費大家的寶貴時間. |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |