重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
class NoLowerLetterException extends Exception {
创新互联自2013年起,是专业互联网技术服务公司,拥有项目成都网站制作、网站设计、外贸网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元温泉做网站,已为上家服务,为温泉各地企业和个人服务,联系电话:18980820575
public NoLowerLetterException(String msg) {
super(msg);
}
}
class NoDigitException extends Exception {
public NoDigitException(String msg) {
super(msg);
}
}
class People {
void printLetter(char c) {
if (c = 'a' c = 'z') {
System.out.println(c);
} else {
try {
throw new NoLowerLetterException(String.valueOf(c));
} catch (NoLowerLetterException e) {
e.printStackTrace();
}
}
}
void printDigit(char c) {
if (c = '0' c = '9') {
System.out.println(c);
} else {
try {
throw new NoDigitException(String.valueOf(c));
} catch (NoDigitException e) {
e.printStackTrace();
}
}
}
}
public class ExceptionExample {
public static void main(String args[]) {
People people = new People();
for (int i = 0; i 128; i++) {
// 【代码5】
// //将i转换为char类型,执行people.printLetter()方法,如果出现异常则捕获,并输出异常的错误信息!
people.printLetter((char) i);
}
for (int i = 0; i 128; i++) {
// 【代码6】 //将i转换为char类型,执行people. printDigit
// ()方法,如果出现异常则捕获,并输出异常的错误信息!
people.printDigit((char) i);
}
}
}
import java.io.*; // 引入java的io包下的所有类
public class abc // 类 abc
{
public static void main(String args[]) // 主方法
{
AB s=new AB("Hello!","I LOVE JAVA."); //实例化类 AB 并将引用给 AB的对象s
System.out.println(s.toString()); // 打印出s的toString方法返回的值 结果为: hello!I LOVE JAVA
}
}
class AB // 类AB声明
{
String s1;
String s2; // 声明两个字符串成员变量 s1,s2
AB(String str1,String str2) // AB的构造方法 ,需要传两个参数
{
s1=str1; s2=str2; // 将构造方法中传的两个参数分别赋值给 成员变量s1,s2
}
public String toString() // 重写object的toString方法
{
return s1+s2; // 将传入的字符串相加返回回去。
}
}
==========================
这段程序很简单哈. 就是你在实例化ABC的时候传入哪两个字符,调用toString时就返回什么。
比如 AB s=new AB("新年","快乐!"); 调用toString打印出来就是 新年快乐哈!
首先for循环应该是执行5次
if((++x2)||(++y2)) 应该执行5次
第一次执行过后:x = 1, y = 1
第二次执行过后:x = 2, y = 2
第三次执行的时候:先执行 ++X 2,这里先执行++X
x的值就变成了3,这时候++x2 这个条件就成立了,在逻辑符号或者(||)中,如果前面的条件成立,就说明这个逻辑运算表达式已经是true了,后面的++y2就不再执行了,所以之后++y就不再执行了,所以结果是y = 2
class A
{
//声明一个float型实例变量a
//声明一个float型类变量b,即static变量b
private float a;
private static float b;
void setA(float a)
{
//将参数a的值赋值给成员变量a
this.a = a;
}
void setB(float b)
{
//将参数b的值赋值给成员变量b
this.b = b;
}
float getA()
{
return a;
}
float getB()
{
return b;
}
void inputA()
{
System.out.println(a);
}
static void inputB()
{
System.out.println(b);
}
}
public class Example
{
public static void main(String args[])
{
//通过类名操作类变量b,并赋值100
//通过类名调用方法inputB()
A.b = 100;
A.inoutB();
A cat=new A();
A dog=new A();
//cat调用方法setA(int a)将cat的成员 a的值设置为200
cat.setA(200);
// cat调用方法setB(int B)将cat的成员 b的值设置400
cat.setB(400);
//dog调用方法setA(int a)将dog的成员 a的值设置为150
dog.setA(150);
//dog调用方法setB(int b)将dog的成员 b的值设置为300
dog.setB(300);
//cat调用inputA()
//cat调用inputB()
//dog调用inputA()
//dog调用inputB()
cat.inputA();
cat.inputB();
dog.inputA();
dog.inputB();
}
}
public static void main(String[] args){
String 新郎="新郎名字";
String 新娘="新娘名字";
System.out.println("祝新郎"+新郎+"和新娘"+新娘+"新婚幸福");
}
class Person {
private String name;
public Persion(String n) {
name = n;
}
public toString() {
return name+" 新年快乐";
}
public static void main(String[] args) {
Person p = new Person("张三");
System.out.println(p);
}
}