Java与C#的一些区别
常量的定义
c# 使用const
const int a = 1;
java 使用final
final int a =1;
控制台的输入与输出
c#
            string consoleInputValue = Console.ReadLine();//输入,读取一行,返回的是stirng,需要读取值类型的数据需要自行强转
            Console.WriteLine();//输出一行
            Console.Write("");//输出但不换行
java
//        控制台的输入
        Scanner scanner =new Scanner(System.in);
        String consoleInputValue = scanner.next();//输入,读取一行,返回的是stirng
        int consoleIntValue = scanner.nextInt();//如果想要读取值类型则 nextXX类型
//        使用完后还需要关闭
        scanner.close();
        System.out.println();//输出一行
        System.out.print("");//输出但不换行
数据类型转换
c#
  //string 类型转化为int double等值类型
            string a = "123";
            int intType = Convert.ToInt32(a);
            double doubleType = Convert.ToDouble(a);
            //值类型转化为string
            int num = 456;
            string StringType = num.ToString();
            string stringType2 = Convert.ToString(num);
java
String a = "123";
        int intType = Integer.parseInt(a);
        double doubleType = Double.parseDouble(a);
        int num = 456;
        String StringType = String.valueOf(num);
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号