【发布时间】:2016-05-25 03:25:27
【问题描述】:
需要输入 1 2 3 或以空格分隔的任意长度
然后将其分解为单独的整数。
我尝试过array、Strings 和CharAt()、string.split() 方法,但它们不起作用。
输入可以是 1 2 3 4 或 1 2 或任意长度,我们需要将 1,2,3 分隔为整数。
到目前为止我已经尝试过:
class Cube{
public static void main(String args[]){
int i,j=0,sum=0; int arr[]=new int[10];
Scanner scan=new Scanner(System.in);
String s=scan.nextLine();
int len =s.length();
for(i=0;i<=len;i++){
String[] str=s.split(" ");
int i=str[j]; sum+=Math.pow(3,i); j++;
}
}
}
【问题讨论】:
-
实际上应该可以。向我们展示您的尝试。
-
类 Cube{ public static void main(String args[]){ int i,j=0,sum=0; int arr[]=新的 int[10];扫描仪扫描=新扫描仪(System.in);字符串 s=scan.nextLine(); int len =s.length(); for(i=0;i
标签: java arrays string numbers cube