字符串问题 //input = Main.ReadLn (255);你的程序编译都难通过,难道你有个名为Main的类,而且也有ReadLn类?如果将Main改为Test则没错,只是未杀回车 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把System.out.println(input+"Hello World!");改成System.out.println("hello,world," + input); import java.io.*;import java.util.*;class Main { static String ReadLn (int maxLg) // utility function to read from stdin { byte lin[] = new byte [maxLg]; int lg = 0, car = -1; String line = ""; try { while (lg < maxLg) { car = System.in.read(); if ((car < 0) || (car == '\n')) break; lin [lg++] += car; } } catch (IOException e) { return (null); } if ((car < 0) && (lg == 0)) return (null); // eof return (new String (lin, 0, lg)); } public static void main(String[] args) { String input; input = Main.ReadLn (255); { System.out.println(input+"Hello World!"); } }} 没问题啊,只是未杀回车啊,键入 as输出asHello World! //想不换行改为这样if ((car < 0) || (car == '\n') || (car == 13)) break; lin [lg++] += car; 算法题:比较字符串是否相等 坦克大战为什么药两个repaint 综合参数超出255字限制问题. 遇到一个网络超时的问题,老鸟快来啊 如何覆盖的写文件? 谁有JAVA API的源代码?哪里可以搞到啊? 哪位大侠能提供递归法做树型结构的目录的实例吗? 救我,被搞糊涂了!! 有关jdbc与stored procedure Java连接数据库问题 jxta网络编程之霸主。jini VS jxta 有人对jini技术有研究吗?
改成
System.out.println("hello,world," + input);
import java.util.*;
class Main
{
static String ReadLn (int maxLg) // utility function to read from stdin
{
byte lin[] = new byte [maxLg];
int lg = 0, car = -1;
String line = ""; try
{
while (lg < maxLg)
{
car = System.in.read();
if ((car < 0) || (car == '\n')) break;
lin [lg++] += car;
}
}
catch (IOException e)
{
return (null);
} if ((car < 0) && (lg == 0)) return (null); // eof
return (new String (lin, 0, lg));
}
public static void main(String[] args)
{
String input;
input = Main.ReadLn (255);
{
System.out.println(input+"Hello World!");
}
}
}
as
Hello World!
if ((car < 0) || (car == '\n') || (car == 13)) break;
lin [lg++] += car;