编程随笔【2016年5月16日】
2016-05-17 22:30
375 查看
今天是正式开始重新自学java,以前学的实在捉急,所以从今天开始,要恶补java了,请多多指教(づ ̄ 3 ̄)づ
使用的编译器是editplus,配置花了比较长的时间,主要有:字体、背景颜色、默认存储路径、java和javac的快捷键、tab键设置
下面写几个问题,会发现我到底有多菜
Q1:【错误: 需要<标识符>】&【错误: 找不到符号】
//丢失 public static void main (String args[])
//我是有多水 (ˉ▽ˉ;)…
解决【错误: 需要<标识符>】问题之后。。。
改正后的代码,搞定!
桥的嘛得,什么鬼?javac竟然报错 (:3」∠)
终于搞定//原来是因为程序中的主类是A,而使用了editplus的tool命令,默认是java People 〒_〒
Q2:【错误: 对于println(String,int), 找不到合适的方法】
源程序如下:
由于已经给出提示,是最后面的 System.out.println(“%d 不在数组中.”, number);
和 System.out.println(“%d 在数组中.”, number);报错,主要是println后面只能接字符串,而printf则是格式化输出,可以输出参数。
改为
搞定( •̀ ω •́ )y
使用的编译器是editplus,配置花了比较长的时间,主要有:字体、背景颜色、默认存储路径、java和javac的快捷键、tab键设置
下面写几个问题,会发现我到底有多菜
Q1:【错误: 需要<标识符>】&【错误: 找不到符号】
//丢失 public static void main (String args[])
//我是有多水 (ˉ▽ˉ;)…
解决【错误: 需要<标识符>】问题之后。。。
改正后的代码,搞定!
桥的嘛得,什么鬼?javac竟然报错 (:3」∠)
终于搞定//原来是因为程序中的主类是A,而使用了editplus的tool命令,默认是java People 〒_〒
Q2:【错误: 对于println(String,int), 找不到合适的方法】
源程序如下:
import java.util.*; class Example2_5 { public static void main(String[] args) { int start = 0, end, middle; int a[] = {12, 34, 82,-29, 330, -3}; int N = a.length; for (int i = 0; i < N ; ++i) { for (int j = i+1; j < N ; ++j) { if (a[j] < a[i]) { int t = a[j]; a[j] = a[i]; a[i] = t; } } } Scanner scanner = new Scanner(System.in); System.out.println("输入整数,程序判断该整数是否在数组中:"); int number = scanner.nextInt(); int count = 0; end = N; middle = (start + end) / 2; while (number != a[middle]) { if (number > a[middle]) { start = middle; } else if (number < a[middle]) { end = middle; } middle = (start + end) / 2; ++count; if (count > N/2) { break; } } if (count > N/2) { System.out.printf("%d 不在数组中.\n", number); } else { System.out.printf("%d 在数组中.\n", number); } }
由于已经给出提示,是最后面的 System.out.println(“%d 不在数组中.”, number);
和 System.out.println(“%d 在数组中.”, number);报错,主要是println后面只能接字符串,而printf则是格式化输出,可以输出参数。
改为
if (count > N/2) { System.out.printf("%d 不在数组中.\n", number); } else { System.out.printf("%d 在数组中.\n", number); }
搞定( •̀ ω •́ )y
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树