1.java中集合的使用。(最好有java示例代码)小弟是初学的..
2.在C#中这样的代码Console.WriteLine(这个数是"{0}",num);翻译成java的代码如何写重要的是占位符如何写。。
3.在C#中这样的代码string data=Console.ReadLine();
                  switch(data)
                  {
                 case "1":
                  break;
                  }
                  在java中如何表示
***************************************小弟初学java的还望高手们说详细点****************************

解决方案 »

  1.   

    Scanner input = new Scanner(System.in);
    int data = input.nextInt();
    switch(data){
      case 1:
      break;
    }java当中data不能是String类型的。
      

  2.   

    1、Java中集合类中重要的也就是List、Set、Map、Collections等类和接口,了解继承关系就ok了
    2、System.out.println("这个数是"+num);
    3、
    Scanner input = new Scanner(System.in);
    int data = input.nextInt();
    switch(data){
      case 1:
      break;
    }//貌似最新的jdk已经支持在switch(data)中使用String类型了
      

  3.   

     2,  System.out.println("这个数是"+num);
     3,  Scanner reader = new Scanner(System.in);
         int data = reader.nextInt();
         switch(data){
         case 1:
         break;
         }
    不过用到Scanner就要在源文件的头部添加上  import java.util.*;
      

  4.   


    //占位符的两种写法
    System.out.printf("这个数是%d",12);//c语言系列
    System.out.println(MessageFormat.format("这个数是{0}", 12));//这个是你要的?
      

  5.   


    //JAVA中接受控制台用户输入数据,需要引入Scanner类,需导包
    import java.util.Scanner;public class program
    {
       public static void main(String [] args)
      {
         //实例化Scanner类对象
         Scanner input = new Scanner(System.in);  //把标准输入流作为参数传给Scanner构造
         //接受数据
         int a = input.nextInt();   //利用Scanner类的nextInt()方法取得用户输入的整型值
         //switch开关语句进行判断,注意,在JAVA中,swith语句只能判断int或者char类型
         switch(a)
        {
          case 1:
             //操作
               break;
          case 2:
           ………………………………
        }
      }
    }
      

  6.   

    在JAVA中使用占位符,需要用到转义字符,去百度一下,很多种类型。