思路:数组or字符串split分割
一、Scala
方法1:Int数组【不行】
import scala.io.StdIn
object Main{
def main(args:Array[String]){
var arr:Array[Integer]=new Array[Integer](3);
for(i <- 1 to 3){
arr(i)=StdIn.readInt()
}
print(arr(2))
}
}
方法2:字符串分割
import scala.io.StdIn
object Main{
def main(args:Array[String]){
//输入字符串
var str:String = StdIn.readLine();
//用空格将字符串分割为数组
var arr:Array[String] = str.split(" ");
//转型为int型
var res:Int = arr(1).toInt
//打印第二个元素
print(res)
//或者用类似Lambda表达式的方式
}
}
方法3:类似Lambda表达式
import scala.io.StdIn
object Main{
def main(args:Array[String]){
//或者用类似Lambda表达式的方式
//输入字符串后直接分割转为Int数组.map(x=>x.toInt)
var arr:Array[Int]=StdIn.readLine().split(" ").map(_.toInt)
//打印第二个元素
print(arr(1))
}
}
二、Java
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(Integer.parseInt(sc.nextLine().split(" ")[1]));
}
}
作者:哥们要飞