java编程序代码有提示 下面java代码在编译时候,会出现错误提示

编写程序,提示用户输入月份和年份,然后显示这个月份的天数.java语言编写

import java.util.Scanner;

创新互联网站建设提供从项目策划、软件开发,软件安全维护、网站优化(SEO)、网站分析、效果评估等整套的建站服务,主营业务为网站建设、成都做网站成都app软件开发以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。创新互联深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

public class $ {

private static int[] DAYS = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

System.out.print("输入年份:");

int year = in.nextInt();

System.out.print("输入月份:");

int month = in.nextInt();

String str = year + "-" + month + ":";

// 闰年二月份

if (year % 400 == 0 || (year % 4 == 0  year % 100 != 0)  month == 2) {

str += 29;

} else {

str += DAYS[month - 1];

}

System.out.println(str);

}

}

JAVA编程时,代码下面的黄颜色波浪线是警告的意思,这对整个程序有影响吗?

不影响程序的运行.

出现黄线警告的原因除了因为定义的变量或方法没有使用外。

还有就是对编写的代码不确定.

例如:

Vector vec = new Vector();

一般都会报黄线警告,因为Vector集合可以存放任何对象。所以并不确定里面存放的对象.那么就会给出黄线警告.

JAVA如何实现代码提示?

实现方法请具体参照《Eclipse swt/Jface核心编程》

第21章 文本处理.

21.1 文本处理概述... 409

21.2 项目实战:JavaScript编辑器... 409

21.2.1 主窗口预览... 409

21.2.2 项目文件结构... 410

21.3 主窗口模块... 411

21.3.1 代码实现... 411

21.3.2 主窗口程序代码分析... 414

21.3.3 启动主窗口程序... 416

21.4 代码着色... 417

21.4.1 源代码配置类(SourceViewerConfiguration)... 417

21.4.2 基于规则的代码扫描器类(RuleBasedScanner)... 419

21.4.3 设置代码扫描规则... 420

21.4.4 提取类(Token)和文本属性类(TextAttribute)... 423

21.5 内容辅助... 423

21.5.1 配置编辑器的内容助手... 424

21.5.2 内容辅助类... 424

21.5.3 辅助建议类(CompletionProposal)... 426

21.6 文档的撤销与重复... 427

21.6.1 文档管理器对象(DefaultUndoManager)... 427

21.6.2 撤销操作的实现... 427

21.6.3 恢复操作的实现... 428

21.7 查找与替换窗口... 429

21.7.1 窗口的界面设计... 429

21.7.2 查找功能的实现... 433

21.7.3 替换功能的实现... 434

21.8 首选项的对话框... 434

21.8.1 首选项页面的代码实现... 435

21.8.2 打开首选项页面的代码... 436

21.9 文件的打开、保存与打印... 437

21.9.1 打开文件... 437

21.9.2 保存文件... 437

21.9.3 打印文件... 438

21.10 帮助对话框... 439

21.11 其他的一些工具类... 440

21.11.1 事件管理类... 440

21.11.2 资源管理类... 441

21.11.3 程序中使用的常量... 443

21.12 本章小结... 444

用eclipse写Java程序的时候,每写一个点操作符的时候就弹出一个提示框,今天出现的情况,提示信息如下:

原因是使用了 content assist 功能,eclipse会去查找java的源代码,首先在本地找,然后到internet上找。本地默认是没有java的源代码。computing additional info表示在搜索internet上的java的源代码

解决办法:

1. 找到JDK安装目录下的src.zip文件;

2. 打开eclipse: Window菜单-Preference-Java-Installed JREs;

3. 在列表中选择你eclipse正在使用的JRE,然后Edit;

4. 选择rt.jar,然后点击"Source Attachment"按钮,弹出对话框后选择"External File",然后把你的JDK安装目录下的src.zip文件与rt.jar关联上。

用java编写一个程序,提示用户输入一个正整数,然后以降序显示其最小的因子。

代码如下:

import java.util.Scanner;

import java.util.Stack;

public class MinimalElements {

private static StackInteger getElements(int val) {

StackInteger result = new StackInteger();

int prime = 2;

while (val  1) {

while (!isPrime(prime)) {

prime++;

}

while (val % prime == 0) {

result.push(prime);

val = val / prime;

}

prime++;

}

return result;

}

private static boolean isPrime(int num) {

boolean flag = true;

for(int i = 2; i  num; i++){

if(num % i == 0){

flag = false;

break;

}

}

return flag;

}

public static void main(String[] args) {

System.out.println("请输入要计算的整数: ");

Scanner scanner = new Scanner(System.in);

int toComputed = scanner.nextInt();

StackInteger elements = getElements(toComputed);

while (!elements.isEmpty()) {

System.out.println(elements.pop());

}

}

}


本文题目:java编程序代码有提示 下面java代码在编译时候,会出现错误提示
分享路径:http://azwzsj.com/article/hhsdih.html