如何使用Java中的函数和方法循环读取字符串

时间:2015-09-28 06:01:07

标签: java string function loops methods

我是java的新手,需要一些帮助。 所以我应该能够通过文件流流向用户显示字符串消息。

这是我的主要方法:

public static void main (String[] args)
{
    writeline("Hello World!", System.out);
}

这是我的写作方法

public static int writeline (String message, PrintStream stream)
{
    //need some loops to read in each character of "Hello World!" and display.
}

我知道你可以使用String方法charAt和length方法。

任何想法如何解决这种情况?

任何提示将不胜感激。

感谢

另外,消息的值应该是NULL终止字符数组

和stream的值应该是System.out和System.err。

2 个答案:

答案 0 :(得分:1)

这是不必要的。 但是,自从您问到,在writeline()方法中,您可以尝试以下方法:

for(int i = 0; i < message.length(); i++)
{    
   stream.print(message.charAt(i));
}

但同样,没有必要这样做。

答案 1 :(得分:0)

你可以试试这个:

String s = "Hello World!";
for(int i = 0; i < s.length(); i++)
{
   char c = s.charAt(i);
}