如何获取输入

public class IOTestNext {

public static void main(String[] args){

/*

* 1.第一种方式:使用java.util.Scanner

*

Scanner sc=new Scanner(System.in);

System.out.println("waiting inputchar:");

String n=sc.next();

System.out.println(n);

*/

/*

* 2.第二种方式:java.io

*

InputStream input=System.in;

//也可以用BufferedReader获取输入

//BufferedReader input=new BufferedReader(new                                    InputStreamReader(System.in));

byte[] b=new byte[100];

try {

input.read(b);

} catch (IOException e) {

e.printStackTrace();

}

String str=new String(b);

System.out.print(str);

*/

/*

* 3.第三种方式:java.io.Console;

* 说明:在eclipse中没有主控制台,所以以下方式不可用,但在windows的cmd中可以使用

*/

Console console=System.console();

if(console==null){

System.out.println("不能使用控制台");

return;

}

String str= console.readLine();

System.out.print(str);

*/

}

}

时间: 2024-10-12 11:54:28

如何获取输入的相关文章

QWidget类中默认是忽略inputMethodEvent事件(要获取输入的内容就必须使用这个事件)

因为项目的需要以及主管的要求,准备将工程移植到Qt中,这样就可以比较容易的实现跨平台了.因为之前工程是在windows下开发的,第一个平台又是mobile所以除了底层框架之外其他的都是使用的windows的API以及编程模式,现在要移植到Qt中,第一个要面临的问题就是如何将windows的消息机制很好的转换为Qt中的处理机制.windows中是消息,Qt中是事件和信号.槽,其实原理都是一样的. 1.常用事件 因为所有和界面相关的类都是继承自QWidget类,所以QWidget类有的时间和方法,在

通过指针获取输入的字符串

0x01 通过指针获取输入的字符串: 记得之前曾经这样写过: 但是运行之后出现错误: 别人说的是,指针没有初始化,是一个空指针. 0x02 如果按照下图写,则不会发生错误:         0x03 别人给的写法是: 这样写也没错误!可以获取字符串,但是字符串长度不是任意的,取决于数组的长度: 0x04 自己照葫芦画瓢的写法: 这样也可以正确运行,获得字符串,长度还是任意的. 需要注意的是,不能用[第七行]替换[第六行]:因为指针的值是一个地址,需要用取地址符&获取a的地址:

获取输入图像格式的代码

enum IMAGEFORMAT { JPG, BMP} imageExt; int GetImageFormat(char *ext) { if(!stricmp(ext, "jpg")) imageExt = JPG; else if( !stricmp(ext, "bmp") ) imageExt = BMP; else cout<<"未知的图像格式!\n"; return imageExt; } int main() { ch

Android之获取输入用户名与密码发送短信

打算不超过三天的时间我就要准备出发了,所以把之前的资料来个总结. 这都是在课堂上做过的作业. 好了,废话少说,直接上代码. 步骤: 1.设置单击事件2.获取输入的QQ号码与密码3.判断输入获取的内容是否为空,为空就给用户提示Toast提示,不为空就继续4.使用短信管理器,是一个单例的类SmsManager.getDefault()来获取5.发送QQ号码与密码 布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/re

平台记录部件获取输入控件(Field)

获取输入控件(Field):获取记录部件上某个字段的控件对象 实例应用:新建一个窗体拖入记录部件并绑定一个业务表,在窗体功能管理中新增一个"获取输入控件(Field)"功能,具体代码如下: 运行效果: 原文地址:http://bbs.delit.cn/thread-1087-1-1.html 转载请注明出处: 撰写人:度量科技http://www.delit.cn

获取输入内容的类型

本文主要实现:怎样获取输入内容的类型代码:#!/usr/bin/env python# author by lh# -*- coding:utf-8 -*- temp='lh'str1=type(temp)print str1 inp=1int1=type(inp)print int1 b=Truebool1=type(b)print bool1运行结果:

python3 tkinter 获取输入字符串长度

python 3  获取输入字符长度 #-*- coding:utf-8 -*- from tkinter import * from tkinter import messagebox def get_Tk(): top = Tk() return top #定义获取字符长度函数 def sum_test(baseNum): return len(baseNum) def show_result(top,re_sum): #这里使用Toplevel(top) 是为了新开一个窗口 ,且显示计算结

Java 字符终端上获取输入三种方式

http://blog.csdn.net/hongweigg/article/details/14448731 在Java 字符终端上获取输入有三种方式: 1.java.lang.System.in (目前JDK版本均支持) 2.java.util.Scanner (JDK版本>=1.5) 3.java.io.Console(JDK版本>=1.6),特色:能不回显密码字符 package com.srie.chapter01; import java.io.BufferedReader; im

10 python从键盘获取输入、刷新缓冲区

1 ---python从键盘获取输入有两种方法: 2 3 4 input与raw_input比较: 5 6 #1.input函数:需要以合法的python表达式形式输入 7 8 例1: 9 >>> name = input ("what is your name ?") 10 what is your name ? 11 12 当输入为数值型:3时,通过:当输入为字符型:lucy时,抱错: 13 14 例2: 15 str = input("Enter yo