-------------------路過,寫了一個。基本符合要求-------------------C:\jdk5\bin>java GetString MyCloseFriends! M y C l o s e F r i e n d s !C:\jdk5\bin>java GetString 0123456789 0 1 2 3 4 5 6 7 8 9C:\jdk5\bin> ------------------------------------------------------------------ public class GetString{ public static void main(String args[]){ String str; if(args.length>0){ str=args[0]; char[] charArr=str.toCharArray(); for(int i=0;i<charArr.length-1;i++) System.out.print(charArr[i]+" "); System.out.print(charArr[charArr.length-1]); System.out.println(); }else System.out.println("No num to print"); } }
import java.io.*; import java.util.StringTokenizer; public class NumTest { public static void main(String[] args) { int len = 0; int num = 0; String temp = ""; StringBuffer sb = new StringBuffer(); try { while((len=System.in.read()) != '\r') {
M y C l o s e F r i e n d s !C:\jdk5\bin>java GetString 0123456789
0 1 2 3 4 5 6 7 8 9C:\jdk5\bin>
------------------------------------------------------------------
public class GetString{
public static void main(String args[]){
String str;
if(args.length>0){
str=args[0];
char[] charArr=str.toCharArray();
for(int i=0;i<charArr.length-1;i++)
System.out.print(charArr[i]+" ");
System.out.print(charArr[charArr.length-1]);
System.out.println();
}else
System.out.println("No num to print");
}
}
import java.util.StringTokenizer;
public class NumTest
{
public static void main(String[] args)
{
int len = 0;
int num = 0;
String temp = "";
StringBuffer sb = new StringBuffer();
try
{
while((len=System.in.read()) != '\r')
{
sb.append((char)len);
}
}
catch(Exception e)
{
e.printStackTrace();
}
String str = sb.toString();
StringTokenizer stzr = new StringTokenizer(str, ", ");
while(stzr.hasMoreElements())
{
temp = stzr.nextToken();
num = Integer.parseInt(temp);
System.out.println(num);
}
}
}