A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© NGQ 中级黑马   /  2017-4-3 20:49  /  559 人查看  /  0 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

4.  编写程序,测试字符串“你好,欢迎来到Java世界”的长度,将字符串的长度转换成字符串进行输出,并对其中的“Java”四个字母进行截取,输出截取字母以及它在字符串中的位置。
public class StringTest {
        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                String str="你好,欢迎来到Java世界";
                int length=str.length();
                char [] stringArr = str.toCharArray();
                //System.out.print(stringArr);
                for(int i=0;i<length;i++){
                        //System.out.print(stringArr[i]);
                        //System.out.print(stringArr[0]);
                        if('J'==stringArr[i]){
                                System.out.print(i);
                        }
                }       
        }
}






















       
1. 自己设计一个坐标类,能提供以下方法如求当前坐标和其他坐标之间的距离等方法,要求所有变量为私有变量,并提供两个构造函数。
public class XYdistance {
        private int x;
        private int y;
        XYdistance(){
                setX(0);
                setY(0);
        }
        public void setX(int x) {
                this.x = x;
        }

        public int getX() {
                return x;
        }

        public void setY(int y) {
                this.y = y;
        }

        public int getY() {
                return y;
        }
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                XYdistance m_1= new XYdistance();
                m_1.setX(10);
                m_1.setY(10);
                XYdistance m_2= new XYdistance();
                double distance=(m_1.getX()-m_2.getX())*(m_1.getX()-m_2.getX())+(m_1.getY()-m_2.getY())*(m_1.getY()-m_2.getY());
                double result=Math.sqrt(distance);
                System.out.println(result);
        }
}





来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马