初学java

以前是学习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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值