初学java

来源:互联网 发布:网络传销犯罪典型案例 编辑:程序博客网 时间:2024/05/19 06:15

以前是学习C语言的 ,最近在学习JAVA, 虽然暂时还不是很精通但是基本上的代码已经能写出来了。

下面是一些总结

1.java 和C的语法区别

(1)  输出   c : printf("输出的内容");               printf("输出的内容%d",a);输出a                  printf("输出的内容%d%d",a,b);输出a b               

                    java: System.out.println(a);输出a          System.out.println(a+b);输出a b            System.out.println("输出的内容“);

(2)  输入       c: scanf(”%d“,&a);                                                                                  

                        java:  引用 import java.util.Scanner;这个类 Scanner sc = new Scanner(System.in);声明sc用于调用输入函int z =sc.nextInt();/nextInt();是输入一个int型赋值给z 还有nextfloat()等等

(3) 字符比较       c:         strcmp(s2,s1)    比较两个char型        java : s2.compareTo(s1)比较两个String型字符串

(4)全局变量声明:   C:    写在#include<xxxx>下面就行  java: public声明的都是全局变量          

java 里面好像不能输入char 型 和String 型数据 需要输入一个其他类型 然后强制转换成为 char 和string     。     

s1 = String.valueOf(z);    这是将Z转换成 String 赋值给s1。

s1= (char)s2;      将s2 转换成char 赋值给s1。

还有就是 java 里面 初始化挺重要的 ,我用的编译软件时MYECLIPSE ,有时候编译软件不报错运行时候出错 挺多是没初始化。

函数和主函数分成两个类 ,原因不知道 ,听别人说的 ,我写出程序后开始 函数和主函数在一个类程序不能运行,之后别人 在同一个包里建了一个类,里面只装主函数 ,程序就能跑起来了,那个人告诉我他补习班老师就是这么说的, 没告诉原因。

查不多就这么多了~~~有的可能说的不对~大家补充哈。格式可能有点乱~不过是自己总结的学C的刚刚接触java的话应该能很快上手

0 0
原创粉丝点击