Java第02次实验(Java基本语法与类库)

1.PTA

2.1 jmu-Java-02基本语法-01-综合小测验 (9 分)
2.2 jmu-Java-02基本语法-02-StringBuilder (5 分)
2.3 jmu-Java-02基本语法-03-身份证排序 (9 分)
2.6 jmu-Java-02基本语法-04-动态数组 (8 分)
2.5 jmu-Java-02基本语法-05-浮点数的精确计算 (5 分)
2.7 jmu-Java-02基本语法-08-ArrayList入门 (10 分)

1.1 综合小测验

对于控制台输入的处理,nextLine()方法与其他nextXXX方法混用会产生吞回车问题。建议全部使用Scanner.nextLine()处理输入以免碰到行尾回车换行问题。

处理方法:用Integer 转化的方法:

String -> int
int i=Integer.parseInt(“123”); //注意一定要是纯数字

知识点:

  • Eclipse自动生成快捷键解Alt+\

1.输入:switch Alt+
效果:

switch (key) {
		case value:
			
			break;

		default:
			break;
		}

2.输入:for Alt+
效果:

for (int i = 0; i < args.length; i++) {
			
		}

3.输入:while Alt+
效果:

while (condition) {
			
		}

4.输入:sysout Alt+
效果:

System.out.println();

5.输入:main Alt+
效果:

public static void main(String[] args) {
		
	}
  • 使用Eclipse快速创建程序框架:

利用Eclipse的quick fix功能快速创建方法。

  • 不要重复创建Scanner对象。

其他: 缩进, Tab、Shift+Tab。运行, ctrl+F11
注意

  • 如果JDK为1.6版本(最新版PTA已支持1.8),switch不支持字符串。需先将字将String转化为int(早期的PTA 中使用的open jdk6)
  • 使用Eclipse的quick fix功能快速创建函数int choice2Int(String choice)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值